SoTextureCoordinateEnvironment(3IV)
SoTextureCoordinateEnvironment - node that specifies texture coordinates by projection from a environment
As shipped in IRIX 6.5.30. Added in IRIX 6.5.22.
NAME SoTextureCoordinateEnvironment - node that specifies texture coordinates by projection from a environment INHERITS FROM SoBase > SoFieldContainer > SoNode > SoTextureCoordinateFunction > SoTextureCoordinateEnvironment SYNOPSIS #include <Inventor/nodes/SoTextureCoordinateEnvironment.h> Methods from class SoTextureCoordinateEnvironment: SoTextureCoordinateEnvironment() static SoType getClassTypeId() Methods from class SoNode: void setOverride(SbBool state) SbBool isOverride() const SoNode * copy(SbBool copyConnections = FALSE) const virtual SbBool affectsState() const static SoNode * getByName(const SbName &name) static int getByName(const SbName &name, SoNodeList &list) Methods from class SoFieldContainer: void setToDefaults() SbBool hasDefaultValues() const SbBool fieldsAreEqual(const SoFieldContainer *fc) const void copyFieldValues(const SoFieldContainer *fc, SbBool copyConnections = FALSE) SbBool set(const char *fieldDataString) void get(SbString &fieldDataString) virtual int getFields(SoFieldList &resultList) const virtual SoField * getField(const SbName &fieldName) const SbBool getFieldName(const SoField *field, SbName &fieldName) const SbBool isNotifyEnabled() const SbBool enableNotify(SbBool flag) Methods from class SoBase: void ref() void unref() const void unrefNoDelete() const void touch() virtual SoType getTypeId() const SbBool isOfType(SoType type) const virtual void setName(const SbName &name) virtual SbName getName() const DESCRIPTION This node creates texture coordinates by projecting points on an object's surface to the interior of a surrounding sphere, along the reflection across the surface normal of the vector from the camera point to the surface. If the current texture image represents a spherical reflection map of the current surrounding environment, subsequent shapes will appear to reflect that environment. METHODS SoTextureCoordinateEnvironment() Creates a texture function node with default settings. static SoType getClassTypeId() Returns type identifier for this class. ACTION BEHAVIOR SoGLRenderAction, SoCallbackAction, SoRayPickAction Sets the current texture function in the state. FILE FORMAT/DEFAULTS TextureCoordinateEnvironment { } SEE ALSO SoTexture2, SoTexture2Transform, SoTextureCoordinateDefault, SoTextureCoordinatePlane