SoTextureCoordinateDefault(3IV)

SoTextureCoordinateDefault (SoTexDflt) - node that removes texture coordinates from state

As shipped in IRIX 6.5.22. Added in IRIX 6.5.22.

NAME
     SoTextureCoordinateDefault (SoTexDflt) - node that removes texture
     coordinates from state

INHERITS FROM
     SoBase > SoFieldContainer > SoNode > SoTextureCoordinateFunction >
     SoTextureCoordinateDefault

SYNOPSIS
     #include <Inventor_c/nodes/SoTextureCoordinateDefault.h>

     typedef SoTextureCoordinateDefault
                         SoTexDflt

          Functions from class SoTextureCoordinateDefault:

     SoTextureCoordinateDefault *
                         SoTexDfltCreate()
     SoType              SoTexDfltGetClassTypeId()

          Functions from class SoNode:

     void                SoTexDfltSetOverride(SoTexDflt *this, SbBool state)
     SbBool              SoTexDfltIsOverride(const SoTexDflt *this)
     SoNode *            SoTexDfltCopy(const SoTexDflt *this, SbBool
                              copyConnections = FALSE)
     SbBool              SoTexDfltAffectsState(const SoTexDflt *this)
     SoNode *            SoTexDfltGetByName(const char *name)
     int                 SoTexDfltGetByNameList(const char *name, SoNodeList
                              *list)

          Functions from class SoFieldContainer:

     void                SoTexDfltSetToDflts(SoTexDflt *this)
     SbBool              SoTexDfltHasDfltVals(const SoTexDflt *this)
     SbBool              SoTexDfltFldsAreEq(const SoTexDflt *this, const
                              SoFieldContainer *fc)
     void                SoTexDfltCopyFieldVals(SoTexDflt *this, const
                              SoFieldContainer *fc, SbBool copyConnections =
                              FALSE)
     SbBool              SoTexDfltSet(SoTexDflt *this, const char
                              *fieldDataString)
     void                SoTexDfltGet(SoTexDflt *this, SbString
                              *fieldDataString)
     int                 SoTexDfltGetFields(const SoTexDflt *this, SoFieldList
                              *resultList)
     SoField *           SoTexDfltGetField(const SoTexDflt *this, const char
                              *fieldName)
     SbBool              SoTexDfltGetFieldName(const SoTexDflt *this, const
                              SoField *field, SbName *fieldName)
     SbBool              SoTexDfltIsNotifyEnabled(const SoTexDflt *this)
     SbBool              SoTexDfltEnableNotify(SoTexDflt *this, SbBool flag)

          Functions from class SoBase:

     void                SoTexDfltRef(SoTexDflt *this)
     void                SoTexDfltUnref(const SoTexDflt *this)
     void                SoTexDfltUnrefNoDelete(const SoTexDflt *this)
     void                SoTexDfltTouch(SoTexDflt *this)
     SoType              SoTexDfltGetTypeId(const SoTexDflt *this)
     SbBool              SoTexDfltIsOfType(const SoTexDflt *this, SoType type)
     void                SoTexDfltSetName(SoTexDflt *this, const char *name)
     SbName              SoTexDfltGetName(const SoTexDflt *this)


DESCRIPTION
     This node changes the current traversal state to indicate that there are
     no currently defined texture coordinates or texture coordinate function.
     This forces subsequent shapes to use their own default texture
     coordinates. The net result is that this node turns off any previous
     texture coordinate specification.

FUNCTIONS
     SoTextureCoordinateDefault *
                         SoTexDfltCreate()
          Creates a node with default settings.

     SoType              SoTexDfltGetClassTypeId()
          Returns type identifier for this class.


ACTION BEHAVIOR
     SoGLRenderAction, SoCallbackAction, SoRayPickAction
          Removes any texture coordinates or function.


FILE FORMAT/DEFAULTS
     TextureCoordinateDefault {
     }

SEE ALSO
     SoTexture2, SoTexture2Transform, SoTextureCoordinateEnvironment,
     SoTextureCoordinatePlane