man SoTextureCoordinateBinding () - node that specifies how texture coordinates are bound to shapes

NAME

SoTextureCoordinateBinding - node that specifies how texture coordinates are bound to shapes

INHERITS FROM

SoBase > SoFieldContainer > SoNode > SoTextureCoordinateBinding

SYNOPSIS

#include <Inventor/nodes/SoTextureCoordinateBinding.h> enum Binding { c } c } Current texture coordinates are applied sequentially to vertices of shape

c } c } Current texture coordinates are indexed per vertex

} Fields from class SoTextureCoordinateBinding: c } c } value Methods from class SoTextureCoordinateBinding: c } c } SoTextureCoordinateBinding()

c } c } getClassTypeId() Methods from class SoNode: c } c } setOverride(SbBool state)

c } c } isOverride() const

c } c } copy(SbBool copyConnections = FALSE) const

c } c } affectsState() const

c } c } getByName(const SbName &name)

c } c } getByName(const SbName &name, SoNodeList &list) Methods from class SoFieldContainer: c } c } setToDefaults()

c } c } hasDefaultValues() const

c } c } fieldsAreEqual(const SoFieldContainer *fc) const

c } c } copyFieldValues(const SoFieldContainer *fc, SbBool copyConnections = FALSE)

c } c } set(const char *fieldDataString)

c } c } get(SbString &fieldDataString)

c } c } getFields(SoFieldList &resultList) const

c } c } getField(const SbName &fieldName) const

c } c } getFieldName(const SoField *field, SbName &fieldName) const

c } c } isNotifyEnabled() const

c } c } enableNotify(SbBool flag) Methods from class SoBase: c } c } ref()

c } c } unref() const

c } c } unrefNoDelete() const

c } c } touch()

c } c } getTypeId() const

c } c } isOfType(SoType type) const

c } c } setName(const SbName &name)

c } c } getName() const

DESCRIPTION

This node specifies how the current texture coordinates are bound to vertex-based shapes that follow in the scene graph. The DEFAULT binding causes each shape to define its own default coordinates. These default coordinates typically cause a texture to be mapped across the whole surface of a shape.

FIELDS

c } c } value

Specifies how to bind texture coordinates to shapes.

METHODS

c } c } SoTextureCoordinateBinding()

Creates a texture coordinate binding node with default settings. c } c } getClassTypeId()

Returns type identifier for this class.

ACTION BEHAVIOR

SoGLRenderAction, SoCallbackAction

Sets the current texture coordinate binding type.

FILE FORMAT/DEFAULTS

TextureCoordinateBinding {
value	PER_VERTEX_INDEXED
}

SEE ALSO

SoMaterialBinding, SoNormalBinding, SoTexture2, SoTexture2Transform, SoTextureCoordinate2, SoTextureCoordinateFunction, SoVertexShape