# class ShadingGeometryFieldNode

Geometry field node describes a source node for geometry field data in a shading network, such as normals and tangents.

# Properties

Property Description
FieldIndex The geometry field index, for those fields that have multiple layers. If both name and index is set, the name has priority.
FieldName The geometry field name, for those fields that have multiple layers. If both name and index is set, the name has priority.
FieldType The geometry field type to sample.

# Methods

Method Description
GetClass Get the name of the ShadingGeometryFieldNode class.
GetDefaultParameterAlpha The default parameter values.
GetDefaultParameterBlue The default parameter values.
GetDefaultParameterGreen The default parameter values.
GetDefaultParameterRed The default parameter values.
GetParameterCount The input count.
GetParameterName The name of a parameter.
IsA Returns true if ShadingGeometryFieldNode is a or is a descendant of the class named as the type parameter.
IsNull Returns true if the ShadingGeometryFieldNode object is invalid.
SetDefaultParameter The default parameter values.

# Static methods

Method Description
IsClassA Returns true if the class is a or is a descendant of the class named as the type parameter.
SafeCast SafeCast makes sure the input object is of a class that can be cast into spShadingGeometryFieldNode, and if this is the case, returns the object cast into spShadingGeometryFieldNode.

# Properties details

# FieldIndex

The geometry field index, for those fields that have multiple layers. If both name and index is set, the name has priority.

    # FieldName

    The geometry field name, for those fields that have multiple layers. If both name and index is set, the name has priority.

      # FieldType

      The geometry field type to sample.

        # Methods details

        # GetClass

        Get the name of the ShadingGeometryFieldNode class.

          # GetDefaultParameterAlpha

          The default parameter values.

            # GetDefaultParameterBlue

            The default parameter values.

              # GetDefaultParameterGreen

              The default parameter values.

                # GetDefaultParameterRed

                The default parameter values.

                  # GetParameterCount

                  The input count.

                    # GetParameterName

                    The name of a parameter.

                      # IsA

                      Returns true if ShadingGeometryFieldNode is a or is a descendant of the class named as the type parameter.

                        # IsNull

                        Returns true if the ShadingGeometryFieldNode object is invalid.

                          # SetDefaultParameter

                          The default parameter values.

                            # Static methods details

                            # IsClassA

                            Returns true if the class is a or is a descendant of the class named as the type parameter.

                              # SafeCast

                              SafeCast makes sure the input object is of a class that can be cast into spShadingGeometryFieldNode, and if this is the case, returns the object cast into spShadingGeometryFieldNode.