logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

SoTextureCoordinateDefault — node that removes texture coordinates from state

Action Behavior

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

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.

File Format/Defaults

TextureCoordinateDefault{}

Inherits From

       SoBase > SoFieldContainer > SoNode > SoTextureCoordinateFunction > SoTextureCoordinateDefault

Methods

SoTextureCoordinateDefault()
          Creates a node with default settings.

     staticSoTypegetClassTypeId()
          Returns type identifier for this class.

Name

       SoTextureCoordinateDefault — node that removes texture coordinates from state

See Also

SoTexture2,SoTexture2Transform,SoTextureCoordinateEnvironment,SoTextureCoordinatePlaneSoTextureCoordinateDefault(3IV)()

Synopsis

#include<Inventor/nodes/SoTextureCoordinateDefault.h>

          Methods from class SoTextureCoordinateDefault:

                         SoTextureCoordinateDefault()staticSoTypegetClassTypeId()

          Methods from class SoNode:

     voidsetOverride(SbBoolstate)SbBoolisOverride()constSoNode*copy(SbBoolcopyConnections=FALSE)constvirtualSbBoolaffectsState()conststaticSoNode*getByName(constSbName&name)staticintgetByName(constSbName&name,SoNodeList&list)

          Methods from class SoFieldContainer:

     voidsetToDefaults()SbBoolhasDefaultValues()constSbBoolfieldsAreEqual(constSoFieldContainer*fc)constvoidcopyFieldValues(constSoFieldContainer*fc,SbBoolcopyConnections=FALSE)SbBoolset(constchar*fieldDataString)voidget(SbString&fieldDataString)virtualintgetFields(SoFieldList&resultList)constvirtualSoField*getField(constSbName&fieldName)constSbBoolgetFieldName(constSoField*field,SbName&fieldName)constSbBoolisNotifyEnabled()constSbBoolenableNotify(SbBoolflag)

          Methods from class SoBase:

     voidref()voidunref()constvoidunrefNoDelete()constvoidtouch()virtualSoTypegetTypeId()constSbBoolisOfType(SoTypetype)constvirtualvoidsetName(constSbName&name)virtualSbNamegetName()const

See Also