#include <vrmltypes.h>
Collaboration diagram for faceset_fields_:

The IndexedFaceSet node is formally defined as:
IndexedFaceSet {
eventIn MFInt32 set_colorIndex
eventIn MFInt32 set_coordIndex
eventIn MFInt32 set_normalIndex
eventIn MFInt32 set_texCoordIndex
exposedField SFNode color NULL
exposedField SFNode coord NULL
exposedField SFNode normal NULL
exposedField SFNode texCoord NULL
field SFBool ccw TRUE
field MFInt32 colorIndex [] # [-1,)
field SFBool colorPerVertex TRUE
field SFBool convex TRUE
field MFInt32 coordIndex [] # [-1,)
field SFFloat creaseAngle 0 # [0,)
field MFInt32 normalIndex [] # [-1,)
field SFBool normalPerVertex TRUE
field SFBool solid TRUE
field MFInt32 texCoordIndex [] # [-1,)
}
Data Fields | |
| node * | color |
| A pointer to the color node. | |
| node * | coord |
| A pointer to the coordinate node. | |
| node * | normal |
| A pointer to the normal node. | |
| node * | texCoord |
| A pointer to the TextureCoordinate node. | |
| bool | ccw |
| Counter Clock Wise order. | |
| bool | colorPerVertex |
| Tell if the colors are specified for each vertex. | |
| bool | convex |
| Tell if the shape is convex. | |
| bool | solid |
| Tell if the shape is solid. | |
| int * | coordIndex |
| The index of the points for the faces. | |
| int | coordIndexSize |
| The size of the index array. | |
|
|
Counter Clock Wise order.
|
|
|
A pointer to the color node.
|
|
|
Tell if the colors are specified for each vertex.
|
|
|
Tell if the shape is convex.
|
|
|
A pointer to the coordinate node.
|
|
|
The index of the points for the faces.
|
|
|
The size of the index array.
|
|
|
A pointer to the normal node.
|
|
|
Tell if the shape is solid.
|
|
|
A pointer to the TextureCoordinate node.
|