# class ShadingMaxNode

MaxNode describes a single max shading node in a shading network. The output has the per-channel max values of the two inputs.

# Methods

Method Description
GetClass Get the name of the ShadingMaxNode class.
GetDefaultParameterAlpha The default parameter values.
GetDefaultParameterBlue The default parameter values.
GetDefaultParameterGreen The default parameter values.
GetDefaultParameterRed The default parameter values.
GetInput The default node inputs.
GetParameterCount The input count.
GetParameterIsInputable Get if the parameter is inputable. If true, a different node can be set as this parameters value. If false, the parameter can only be set manually and not through a node input.
GetParameterName The name of a parameter.
IsA Returns true if ShadingMaxNode is a or is a descendant of the class named as the type parameter.
IsNull Returns true if the ShadingMaxNode object is invalid.
SetDefaultParameter The default parameter values.
SetInput The default node inputs.

# 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 spShadingMaxNode, and if this is the case, returns the object cast into spShadingMaxNode.

# Methods details

# GetClass

Get the name of the ShadingMaxNode class.

    # GetDefaultParameterAlpha

    The default parameter values.

      # GetDefaultParameterBlue

      The default parameter values.

        # GetDefaultParameterGreen

        The default parameter values.

          # GetDefaultParameterRed

          The default parameter values.

            # GetInput

            The default node inputs.

              # GetParameterCount

              The input count.

                # GetParameterIsInputable

                Get if the parameter is inputable. If true, a different node can be set as this parameters value. If false, the parameter can only be set manually and not through a node input.

                  # GetParameterName

                  The name of a parameter.

                    # IsA

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

                      # IsNull

                      Returns true if the ShadingMaxNode object is invalid.

                        # SetDefaultParameter

                        The default parameter values.

                          # SetInput

                          The default node inputs.

                            # 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 spShadingMaxNode, and if this is the case, returns the object cast into spShadingMaxNode.