1SoTextureCoordinateFunction(3IV)()          SoTextureCoordinateFunction(3IV)()
2
3
4

NAME

6       SoTextureCoordinateFunction  —  abstract base class for texture coordi‐
7       nate function nodes
8

INHERITS FROM

10       SoBase > SoFieldContainer > SoNode > SoTextureCoordinateFunction
11

SYNOPSIS

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

DESCRIPTION

57       This is an abstract base class for texture  coordinate  functions.  The
58       subclasses  of  this  node  enable texture coordinates to be created by
59       mapping object-space points on the  surfaces  of  shapes  into  texture
60       space, according to some function.
61

METHODS

63     static SoType       getClassTypeId()
64          Returns type identifier for this class.
65
66

FILE FORMAT/DEFAULTS

68       TextureCoordinateFunction {
69       }
70

SEE ALSO

72       SoTexture2,  SoTexture2Transform SoTextureCoordinate2, SoTextureCoordi‐
73       nateBinding,  SoTextureCoordinateDefault,   SoTextureCoordinateEnviron‐
74       ment, SoTextureCoordinatePlane,
75
76
77
78
79                                            SoTextureCoordinateFunction(3IV)()
Impressum