SoTextureCoordinateFunction — abstract base class for texture coordinate function nodes
Contents
Description
This is an abstract base class for texture coordinate functions. The subclasses of this node enable
texture coordinates to be created by mapping object-space points on the surfaces of shapes into texture
space, according to some function.
File Format/Defaults
TextureCoordinateFunction{}Inherits From
SoBase > SoFieldContainer > SoNode > SoTextureCoordinateFunction
Methods
staticSoTypegetClassTypeId()
Returns type identifier for this class.
Name
SoTextureCoordinateFunction — abstract base class for texture coordinate function nodes
See Also
SoTexture2,SoTexture2TransformSoTextureCoordinate2,SoTextureCoordinateBinding,SoTextureCoordinateDefault,SoTextureCoordinateEnvironment,SoTextureCoordinatePlane,SoTextureCoordinateFunction(3IV)()
Synopsis
#include<Inventor/nodes/SoTextureCoordinateFunction.h>
Methods from class SoTextureCoordinateFunction:
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