1SoTextureCoordinateDefault(3IV)()            SoTextureCoordinateDefault(3IV)()
2
3
4

NAME

6       SoTextureCoordinateDefault — node that removes texture coordinates from
7       state
8

INHERITS FROM

10       SoBase > SoFieldContainer  >  SoNode  >  SoTextureCoordinateFunction  >
11       SoTextureCoordinateDefault
12

SYNOPSIS

14       #include <Inventor/nodes/SoTextureCoordinateDefault.h>
15
16          Methods from class SoTextureCoordinateDefault:
17
18                         SoTextureCoordinateDefault()
19     static SoType       getClassTypeId()
20
21          Methods from class SoNode:
22
23     void                setOverride(SbBool state)
24     SbBool              isOverride() const
25     SoNode *            copy(SbBool copyConnections = FALSE) const
26     virtual SbBool      affectsState() const
27     static SoNode *     getByName(const SbName &name)
28     static int          getByName(const SbName &name, SoNodeList &list)
29
30          Methods from class SoFieldContainer:
31
32     void                setToDefaults()
33     SbBool              hasDefaultValues() const
34     SbBool              fieldsAreEqual(const SoFieldContainer *fc) const
35     void                copyFieldValues(const  SoFieldContainer  *fc,  SbBool
36                              copyConnections = FALSE)
37     SbBool              set(const char *fieldDataString)
38     void                get(SbString &fieldDataString)
39     virtual int         getFields(SoFieldList &resultList) const
40     virtual SoField *   getField(const SbName &fieldName) const
41     SbBool              getFieldName(const SoField *field, SbName &fieldName)
42                              const
43     SbBool              isNotifyEnabled() const
44     SbBool              enableNotify(SbBool flag)
45
46          Methods from class SoBase:
47
48     void                ref()
49     void                unref() const
50     void                unrefNoDelete() const
51     void                touch()
52     virtual SoType      getTypeId() const
53     SbBool              isOfType(SoType type) const
54     virtual void        setName(const SbName &name)
55     virtual SbName      getName() const
56
57

DESCRIPTION

59       This  node  changes  the current traversal state to indicate that there
60       are no currently defined  texture  coordinates  or  texture  coordinate
61       function.  This  forces subsequent shapes to use their own default tex‐
62       ture coordinates. The net result is that this node turns off any previ‐
63       ous texture coordinate specification.
64

METHODS

66                         SoTextureCoordinateDefault()
67          Creates a node with default settings.
68
69     static SoType       getClassTypeId()
70          Returns type identifier for this class.
71
72

ACTION BEHAVIOR

74       SoGLRenderAction, SoCallbackAction, SoRayPickAction
75          Removes any texture coordinates or function.
76
77

FILE FORMAT/DEFAULTS

79       TextureCoordinateDefault {
80       }
81

SEE ALSO

83       SoTexture2, SoTexture2Transform, SoTextureCoordinateEnvironment, SoTex‐
84       tureCoordinatePlane
85
86
87
88
89                                             SoTextureCoordinateDefault(3IV)()
Impressum