SoVertexProperty(3IV) - Online Linux Manual Page
NAMESoVertexProperty — vertex property node
INHERITS FROMSoBase > SoFieldContainer > SoNode > SoVertexProperty
SYNOPSIS¶\f7#include <Inventor/nodes/SoVertexProperty.h> \f7enum \*(CbBinding\*(Cr { Whole object has same material/normal
One material/normal for each part of object
One material/normal for each part, indexed
One material/normal for each face of object
One material/normal for each face, indexed
One material/normal for each vertex of object
One material/normal for each vertex, indexed
\f7} Fields from class SoVertexProperty: \f8vertex
\f8normal
\f8orderedRGBA
\f8texCoord
\f8normalBinding
\f8materialBinding Methods from class SoVertexProperty: \f8SoVertexProperty\*(Cr() Methods from class SoNode: \f8setOverride\*(Cr(SbBool state)
\f8isOverride\*(Cr() const
\f8copy\*(Cr(SbBool copyConnections = FALSE) const
\f8affectsState\*(Cr() const
\f8getByName\*(Cr(const SbName &name)
\f8getByName\*(Cr(const SbName &name, SoNodeList &list)
\f8getClassTypeId\*(Cr() Methods from class SoFieldContainer: \f8setToDefaults\*(Cr()
\f8hasDefaultValues\*(Cr() const
\f8fieldsAreEqual\*(Cr(const SoFieldContainer *fc) const
\f8copyFieldValues\*(Cr(const SoFieldContainer *fc, SbBool copyConnections = FALSE)
\f8set\*(Cr(const char *fieldDataString)
\f8get\*(Cr(SbString &fieldDataString)
\f8getFields\*(Cr(SoFieldList &resultList) const
\f8getField\*(Cr(const SbName &fieldName) const
\f8getFieldName\*(Cr(const SoField *field, SbName &fieldName) const
\f8isNotifyEnabled\*(Cr() const
\f8enableNotify\*(Cr(SbBool flag) Methods from class SoBase: \f8ref\*(Cr()
\f8unref\*(Cr() const
\f8unrefNoDelete\*(Cr() const
\f8touch\*(Cr()
\f8getTypeId\*(Cr() const
\f8isOfType\*(Cr(SoType type) const
\f8setName\*(Cr(const SbName &name)
\f8getName\*(Cr() const
DESCRIPTIONThis property node may be used to efficiently specify coordinates, normals, texture coordinates, colors, transparency values, material binding and normal binding for vertex-based shapes, i.e., shapes of class \f8SoVertexShape\f1. An \*(CbSoVertexProperty\f1 node can be used as a child of a group node in a scene graph, in which case the properties it specifies are inherited by subsequent shape nodes in the graph. It can also be directly referenced as the \f8VertexProperty\f1 \*(CbSoSFField\f1 of a vertex-based shape, bypassing scene graph inheritance. When directly referenced by a \f8VertexProperty\f1 \*(CbSoSFField\f1 of a vertex-based shape, the \*(CbSoVertexProperty\f1 node is the most efficient way of specifying vertex-based shapes. Use of the directly referenced \f8SoVertexProperty\f1 node results in significantly faster scene rendering than scene graph inheritance of vertex properties, provided all required vertex properties are specified in the \f8SoVertexProperty\f1 node. Because the class \f8SoVertexProperty\f1 is derived from \*(CbSoNode\f1, a vertex property node can be inserted as a child node in a scene graph. When inserted as a node in a scene graph, the \*(CbSoVertexProperty\f1 node is traversed as any other property node and the properties it specifies are inherited by subsequent shape nodes in the scene graph. It specifies the current material and normal bindings, and can be used to specify the current 3D coordinates, the current normals, the current texture coordinates, the current diffuse colors, and the current transparencies. All multiple-valued fields in the \f8SoVertexProperty\f1 node are optional. If a field is not present (i.e. if it has 0 values), then shapes that require the missing information are required to obtain it from the current traversal state. However, users are cautioned that, for optimal performance, the vertex property node should be referenced as the \f8VertexProperty\f1 field of an \*(CbSoVertexShape\f1, and should specify in its fields all values required to render that shape. The various fields in a vertex property node can be used in place of corresponding fields in other property nodes, as follows: The \f8vertex\f1 field contains 3D coordinates, as in the \*(Cbpoint\f1 field of an \*(CbSoCoordinate3\f1 node. The \*(Cbnormal\f1 field contains normal vectors, as in the \*(Cbvector\f1 field of the \*(CbSoNormal\f1 node. The \*(CborderedRGBA\f1 field contains packed colors in the hexadecimal format \f80xrrggbbaa\f1, where \*(Cbrr\f1 is the red value (between 00 and 0xFF hex) \*(Cbgg\f1 is the green value (between 00 and 0xFF hex) \*(Cbbb\f1 is the blue value (between 00 and 0xFF hex) \*(Cbaa\f1 is the alpha value (between 00 = transparent and 0xFF = opaque). The packed colors are equivalent to an \f8SoPackedColor\f1 node, and provide values for both diffuse color and transparency. The \*(CbtexCoord\f1 field replaces the \*(Cbpoint\f1 field of the \f8SoTextureCoordinate2\f1 node. If the transparency type is \f8SoGLRenderAction::SCREEN_DOOR\f1, only the first transparency value will be used. With other transparency types, multiple transparencies will be used. The \f8materialBinding\f1 field replaces the \*(Cbvalue\f1 field of the \*(CbSoMaterialBinding\f1 node. The \f8materialBinding\f1 field in a directly referenced \*(CbSoVertexProperty\f1 node has no effect unless there is a nonempty \*(CborderedRGBA\f1 field, in which case the material binding specifies the assignment of diffuse colors and alpha values to the shape. The \f8materialBinding\f1 field can take as value any of the material bindings supported by Inventor. The \f8normalBinding\f1 field replaces the \*(Cbvalue\f1 field of the \*(CbSoNormalBinding\f1 node. The \*(CbnormalBinding\f1 field of a directly referenced \*(CbSoVertexProperty\f1 node has no effect unless there is a nonempty \f8normal\f1 field, in which case the normal binding specifies the assignment of normal vectors to the shape. The value of the \*(CbnormalBinding\f1 field can be any of the normal bindings supported by Inventor.
FIELDS\f8vertex
vertex coordinate(s). \f8normal
normal vector(s). \f8orderedRGBA
packed color(s), including transparencies. \f8texCoord
texture coordinate(s). \f8normalBinding
normal binding. \f8materialBinding
material binding.
METHODS\f8SoVertexProperty\*(Cr()
Creates an SoVertexProperty node with default settings.
ACTION BEHAVIOR\f8SoGLRenderAction, SoCallbackAction, SoPickAction
When traversed in a scene graph, sets coordinates, normals, texture coordinates, diffuse colors, transparency, normal binding and material binding in current traversal state. If not traversed, has no effect on current traversal state associated with action. The normalBinding field has no effect if there are no normals. The materialBinding has no effect if there are no packed colors. \f8SoGetBoundingBoxAction
When traversed in a scene graph, sets coordinates in current traversal state. If not traversed, has no effect on current traversal state associated with action.
FILE FORMAT/DEFAULTS\f7VertexProperty {
vertex [ ]
normal [ ]
texCoord [ ]
orderedRGBA [ ]
materialBinding OVERALL
normalBinding PER_VERTEX_INDEXED
}
SEE ALSO
\f8SoIndexedTriangleStripSet SoIndexedFaceSet SoIndexedLineSet SoTriangleStripSet SoLineSet SoFaceSet SoPointSet SoQuadMesh SoVertexShape SoIndexedShape SoNonindexedShape 0
Johanes Gumabo
Data Size : 23,900 byte
man-SoVertexProperty.3ivBuild : 2024-12-05, 20:55 :
Visitor Screen : x
Visitor Counter ( page / site ) : 2 / 200,915
Visitor ID : :
Visitor IP : 3.149.243.29 :
Visitor Provider : AMAZON-02 :
Provider Position ( lat x lon ) : 39.962500 x -83.006100 : x
Provider Accuracy Radius ( km ) : 1000 :
Provider City : Columbus :
Provider Province : Ohio , : ,
Provider Country : United States :
Provider Continent : North America :
Visitor Recorder : Version :
Visitor Recorder : Library :
Online Linux Manual Page : Version : Online Linux Manual Page - Fedora.40 - march=x86-64 - mtune=generic - 24.12.05
Online Linux Manual Page : Library : lib_c - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Online Linux Manual Page : Library : lib_m - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Data Base : Version : Online Linux Manual Page Database - 24.04.13 - march=x86-64 - mtune=generic - fedora-38
Data Base : Library : lib_c - 23.02.07 - march=x86-64 - mtune=generic - fedora.36
Very long time ago, I have the best tutor, Wenzel Svojanovsky . If someone knows the email address of Wenzel Svojanovsky , please send an email to johanes_gumabo@yahoo.co.id .
If error, please print screen and send to johanes_gumabo@yahoo.co.id
Under development. Support me via PayPal.
ERROR : Need New Coding : (rof_escape_sequence|91|SoVertexProperty.3iv|7/8|\f7 |. ds Cr \f7
) (rof_escape_sequence|91|SoVertexProperty.3iv|9|\f8 |. ds Cb \f8
) (rof_escape_sequence|91|SoVertexProperty.3iv|18|\f7#include |¶\*(Cr#include
) (rof_escape_sequence|91|SoVertexProperty.3iv|21|\f7enum \*(CbBinding\*(Cr { |\*(Crenum \*(CbBinding\*(Cr {
) (rof_escape_sequence|91|SoVertexProperty.3iv|27|\f8SoVertexProperty::OVERALL\f1 |.ds Pt \*(CbSoVertexProperty::OVERALL\f1
) (parse_manual_page_|249|SoVertexProperty.3iv|34/35|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|34/35|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|36/37|\f8SoVertexProperty::OVERALL\f1 \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|36/37|\f8SoVertexProperty::OVERALL\f1 \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|43|\f8SoVertexProperty::PER_PART\f1 |.ds Pt \*(CbSoVertexProperty::PER_PART\f1
) (parse_manual_page_|249|SoVertexProperty.3iv|50/51|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|50/51|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|52/53|\f8SoVertexProperty::PER_PART\f1 \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|52/53|\f8SoVertexProperty::PER_PART\f1 \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|59|\f8SoVertexProperty::PER_PART_INDEXED\f1 |.ds Pt \*(CbSoVertexProperty::PER_PART_INDEXED\f1
) (parse_manual_page_|249|SoVertexProperty.3iv|66/67|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|66/67|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|68/69|\f8SoVertexProperty::PER_PART_INDEXED\f1 \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|68/69|\f8SoVertexProperty::PER_PART_INDEXED\f1 \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|75|\f8SoVertexProperty::PER_FACE\f1 |.ds Pt \*(CbSoVertexProperty::PER_FACE\f1
) (parse_manual_page_|249|SoVertexProperty.3iv|82/83|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|82/83|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|84/85|\f8SoVertexProperty::PER_FACE\f1 \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|84/85|\f8SoVertexProperty::PER_FACE\f1 \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|91|\f8SoVertexProperty::PER_FACE_INDEXED\f1 |.ds Pt \*(CbSoVertexProperty::PER_FACE_INDEXED\f1
) (parse_manual_page_|249|SoVertexProperty.3iv|98/99|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|98/99|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|100/101|\f8SoVertexProperty::PER_FACE_INDEXED\f1 \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|100/101|\f8SoVertexProperty::PER_FACE_INDEXED\f1 \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|107|\f8SoVertexProperty::PER_VERTEX\f1 |.ds Pt \*(CbSoVertexProperty::PER_VERTEX\f1
) (parse_manual_page_|249|SoVertexProperty.3iv|114/115|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|114/115|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|116/117|\f8SoVertexProperty::PER_VERTEX\f1 \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|116/117|\f8SoVertexProperty::PER_VERTEX\f1 \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|123|\f8SoVertexProperty::PER_VERTEX_INDEXED\f1 |.ds Pt \*(CbSoVertexProperty::PER_VERTEX_INDEXED\f1
) (parse_manual_page_|249|SoVertexProperty.3iv|130/131|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|130/131|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|132/133|\f8SoVertexProperty::PER_VERTEX_INDEXED\f1 \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|132/133|\f8SoVertexProperty::PER_VERTEX_INDEXED\f1 \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|137|\f7} |\*(Cr}
) (rof_escape_sequence|91|SoVertexProperty.3iv|147|\f7SoMFVec3f |.ds Pt \*(CrSoMFVec3f
) (parse_manual_page_|249|SoVertexProperty.3iv|154/155|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|154/155|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|156/157|\f7SoMFVec3f \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|156/157|\f7SoMFVec3f \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|158|\f8vertex |\*(Cbvertex
) (rof_escape_sequence|91|SoVertexProperty.3iv|163|\f7SoMFVec3f |.ds Pt \*(CrSoMFVec3f
) (parse_manual_page_|249|SoVertexProperty.3iv|170/171|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|170/171|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|172/173|\f7SoMFVec3f \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|172/173|\f7SoMFVec3f \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|174|\f8normal |\*(Cbnormal
) (rof_escape_sequence|91|SoVertexProperty.3iv|179|\f7SoMFUInt32 |.ds Pt \*(CrSoMFUInt32
) (parse_manual_page_|249|SoVertexProperty.3iv|186/187|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|186/187|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|188/189|\f7SoMFUInt32 \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|188/189|\f7SoMFUInt32 \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|190|\f8orderedRGBA |\*(CborderedRGBA
) (rof_escape_sequence|91|SoVertexProperty.3iv|195|\f7SoMFVec2f |.ds Pt \*(CrSoMFVec2f
) (parse_manual_page_|249|SoVertexProperty.3iv|202/203|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|202/203|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|204/205|\f7SoMFVec2f \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|204/205|\f7SoMFVec2f \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|206|\f8texCoord |\*(CbtexCoord
) (rof_escape_sequence|91|SoVertexProperty.3iv|211|\f7SoSFEnum |.ds Pt \*(CrSoSFEnum
) (parse_manual_page_|249|SoVertexProperty.3iv|218/219|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|218/219|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|220/221|\f7SoSFEnum \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|220/221|\f7SoSFEnum \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|222|\f8normalBinding |\*(CbnormalBinding
) (rof_escape_sequence|91|SoVertexProperty.3iv|227|\f7SoSFEnum |.ds Pt \*(CrSoSFEnum
) (parse_manual_page_|249|SoVertexProperty.3iv|234/235|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|234/235|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|236/237|\f7SoSFEnum \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|236/237|\f7SoSFEnum \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|238|\f8materialBinding |\*(CbmaterialBinding
) (rof_escape_sequence|91|SoVertexProperty.3iv|248|\f7 |.ds Pt \*(Cr
) (parse_manual_page_|249|SoVertexProperty.3iv|255/256|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|255/256|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|257/258|\f7 \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|257/258|\f7 \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|259|\f8SoVertexProperty\*(Cr() |\*(CbSoVertexProperty\*(Cr()
) (rof_escape_sequence|91|SoVertexProperty.3iv|269|\f7void |.ds Pt \*(Crvoid
) (parse_manual_page_|249|SoVertexProperty.3iv|276/277|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|276/277|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|278/279|\f7void \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|278/279|\f7void \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|280|\f8setOverride\*(Cr(SbBool state) |\*(CbsetOverride\*(Cr(SbBool state)
) (rof_escape_sequence|91|SoVertexProperty.3iv|285|\f7SbBool |.ds Pt \*(CrSbBool
) (parse_manual_page_|249|SoVertexProperty.3iv|292/293|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|292/293|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|294/295|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|294/295|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|296|\f8isOverride\*(Cr() const |\*(CbisOverride\*(Cr() const
) (rof_escape_sequence|91|SoVertexProperty.3iv|301|\f7SoNode * |.ds Pt \*(CrSoNode *
) (parse_manual_page_|249|SoVertexProperty.3iv|308/309|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|308/309|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|310/311|\f7SoNode * \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|310/311|\f7SoNode * \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|312|\f8copy\*(Cr(SbBool copyConnections = FALSE) const |\*(Cbcopy\*(Cr(SbBool copyConnections = FALSE) const
) (rof_escape_sequence|91|SoVertexProperty.3iv|317|\f7virtual SbBool |.ds Pt \*(Crvirtual SbBool
) (parse_manual_page_|249|SoVertexProperty.3iv|324/325|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|324/325|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|326/327|\f7virtual SbBool \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|326/327|\f7virtual SbBool \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|328|\f8affectsState\*(Cr() const |\*(CbaffectsState\*(Cr() const
) (rof_escape_sequence|91|SoVertexProperty.3iv|333|\f7static SoNode * |.ds Pt \*(Crstatic SoNode *
) (parse_manual_page_|249|SoVertexProperty.3iv|340/341|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|340/341|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|342/343|\f7static SoNode * \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|342/343|\f7static SoNode * \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|344|\f8getByName\*(Cr(const SbName &name) |\*(CbgetByName\*(Cr(const SbName &name)
) (rof_escape_sequence|91|SoVertexProperty.3iv|349|\f7static int |.ds Pt \*(Crstatic int
) (parse_manual_page_|249|SoVertexProperty.3iv|356/357|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|356/357|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|358/359|\f7static int \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|358/359|\f7static int \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|360|\f8getByName\*(Cr(const SbName &name, SoNodeList &list) |\*(CbgetByName\*(Cr(const SbName &name, SoNodeList &list)
) (rof_escape_sequence|91|SoVertexProperty.3iv|365|\f7static SoType |.ds Pt \*(Crstatic SoType
) (parse_manual_page_|249|SoVertexProperty.3iv|372/373|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|372/373|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|374/375|\f7static SoType \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|374/375|\f7static SoType \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|376|\f8getClassTypeId\*(Cr() |\*(CbgetClassTypeId\*(Cr()
) (rof_escape_sequence|91|SoVertexProperty.3iv|386|\f7void |.ds Pt \*(Crvoid
) (parse_manual_page_|249|SoVertexProperty.3iv|393/394|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|393/394|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|395/396|\f7void \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|395/396|\f7void \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|397|\f8setToDefaults\*(Cr() |\*(CbsetToDefaults\*(Cr()
) (rof_escape_sequence|91|SoVertexProperty.3iv|402|\f7SbBool |.ds Pt \*(CrSbBool
) (parse_manual_page_|249|SoVertexProperty.3iv|409/410|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|409/410|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|411/412|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|411/412|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|413|\f8hasDefaultValues\*(Cr() const |\*(CbhasDefaultValues\*(Cr() const
) (rof_escape_sequence|91|SoVertexProperty.3iv|418|\f7SbBool |.ds Pt \*(CrSbBool
) (parse_manual_page_|249|SoVertexProperty.3iv|425/426|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|425/426|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|427/428|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|427/428|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|429|\f8fieldsAreEqual\*(Cr(const SoFieldContainer *fc) const |\*(CbfieldsAreEqual\*(Cr(const SoFieldContainer *fc) const
) (rof_escape_sequence|91|SoVertexProperty.3iv|434|\f7void |.ds Pt \*(Crvoid
) (parse_manual_page_|249|SoVertexProperty.3iv|441/442|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|441/442|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|443/444|\f7void \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|443/444|\f7void \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|445|\f8copyFieldValues\*(Cr(const SoFieldContainer *fc, SbBool copyConnections = FALSE) |\*(CbcopyFieldValues\*(Cr(const SoFieldContainer *fc, SbBool copyConnections = FALSE)
) (rof_escape_sequence|91|SoVertexProperty.3iv|450|\f7SbBool |.ds Pt \*(CrSbBool
) (parse_manual_page_|249|SoVertexProperty.3iv|457/458|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|457/458|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|459/460|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|459/460|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|461|\f8set\*(Cr(const char *fieldDataString) |\*(Cbset\*(Cr(const char *fieldDataString)
) (rof_escape_sequence|91|SoVertexProperty.3iv|466|\f7void |.ds Pt \*(Crvoid
) (parse_manual_page_|249|SoVertexProperty.3iv|473/474|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|473/474|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|475/476|\f7void \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|475/476|\f7void \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|477|\f8get\*(Cr(SbString &fieldDataString) |\*(Cbget\*(Cr(SbString &fieldDataString)
) (rof_escape_sequence|91|SoVertexProperty.3iv|482|\f7virtual int |.ds Pt \*(Crvirtual int
) (parse_manual_page_|249|SoVertexProperty.3iv|489/490|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|489/490|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|491/492|\f7virtual int \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|491/492|\f7virtual int \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|493|\f8getFields\*(Cr(SoFieldList &resultList) const |\*(CbgetFields\*(Cr(SoFieldList &resultList) const
) (rof_escape_sequence|91|SoVertexProperty.3iv|498|\f7virtual SoField * |.ds Pt \*(Crvirtual SoField *
) (parse_manual_page_|249|SoVertexProperty.3iv|505/506|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|505/506|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|507/508|\f7virtual SoField * \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|507/508|\f7virtual SoField * \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|509|\f8getField\*(Cr(const SbName &fieldName) const |\*(CbgetField\*(Cr(const SbName &fieldName) const
) (rof_escape_sequence|91|SoVertexProperty.3iv|514|\f7SbBool |.ds Pt \*(CrSbBool
) (parse_manual_page_|249|SoVertexProperty.3iv|521/522|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|521/522|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|523/524|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|523/524|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|525|\f8getFieldName\*(Cr(const SoField *field, SbName &fieldName) const |\*(CbgetFieldName\*(Cr(const SoField *field, SbName &fieldName) const
) (rof_escape_sequence|91|SoVertexProperty.3iv|530|\f7SbBool |.ds Pt \*(CrSbBool
) (parse_manual_page_|249|SoVertexProperty.3iv|537/538|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|537/538|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|539/540|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|539/540|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|541|\f8isNotifyEnabled\*(Cr() const |\*(CbisNotifyEnabled\*(Cr() const
) (rof_escape_sequence|91|SoVertexProperty.3iv|546|\f7SbBool |.ds Pt \*(CrSbBool
) (parse_manual_page_|249|SoVertexProperty.3iv|553/554|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|553/554|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|555/556|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|555/556|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|557|\f8enableNotify\*(Cr(SbBool flag) |\*(CbenableNotify\*(Cr(SbBool flag)
) (rof_escape_sequence|91|SoVertexProperty.3iv|567|\f7void |.ds Pt \*(Crvoid
) (parse_manual_page_|249|SoVertexProperty.3iv|574/575|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|574/575|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|576/577|\f7void \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|576/577|\f7void \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|578|\f8ref\*(Cr() |\*(Cbref\*(Cr()
) (rof_escape_sequence|91|SoVertexProperty.3iv|583|\f7void |.ds Pt \*(Crvoid
) (parse_manual_page_|249|SoVertexProperty.3iv|590/591|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|590/591|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|592/593|\f7void \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|592/593|\f7void \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|594|\f8unref\*(Cr() const |\*(Cbunref\*(Cr() const
) (rof_escape_sequence|91|SoVertexProperty.3iv|599|\f7void |.ds Pt \*(Crvoid
) (parse_manual_page_|249|SoVertexProperty.3iv|606/607|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|606/607|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|608/609|\f7void \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|608/609|\f7void \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|610|\f8unrefNoDelete\*(Cr() const |\*(CbunrefNoDelete\*(Cr() const
) (rof_escape_sequence|91|SoVertexProperty.3iv|615|\f7void |.ds Pt \*(Crvoid
) (parse_manual_page_|249|SoVertexProperty.3iv|622/623|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|622/623|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|624/625|\f7void \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|624/625|\f7void \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|626|\f8touch\*(Cr() |\*(Cbtouch\*(Cr()
) (rof_escape_sequence|91|SoVertexProperty.3iv|631|\f7virtual SoType |.ds Pt \*(Crvirtual SoType
) (parse_manual_page_|249|SoVertexProperty.3iv|638/639|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|638/639|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|640/641|\f7virtual SoType \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|640/641|\f7virtual SoType \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|642|\f8getTypeId\*(Cr() const |\*(CbgetTypeId\*(Cr() const
) (rof_escape_sequence|91|SoVertexProperty.3iv|647|\f7SbBool |.ds Pt \*(CrSbBool
) (parse_manual_page_|249|SoVertexProperty.3iv|654/655|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|654/655|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|656/657|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|656/657|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|658|\f8isOfType\*(Cr(SoType type) const |\*(CbisOfType\*(Cr(SoType type) const
) (rof_escape_sequence|91|SoVertexProperty.3iv|663|\f7virtual void |.ds Pt \*(Crvirtual void
) (parse_manual_page_|249|SoVertexProperty.3iv|670/671|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|670/671|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|672/673|\f7virtual void \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|672/673|\f7virtual void \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|674|\f8setName\*(Cr(const SbName &name) |\*(CbsetName\*(Cr(const SbName &name)
) (rof_escape_sequence|91|SoVertexProperty.3iv|679|\f7virtual SbName |.ds Pt \*(Crvirtual SbName
) (parse_manual_page_|249|SoVertexProperty.3iv|686/687|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|686/687|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|688/689|\f7virtual SbName \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|688/689|\f7virtual SbName \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|690|\f8getName\*(Cr() const |\*(CbgetName\*(Cr() const
) (rof_escape_sequence|91|SoVertexProperty.3iv|694|\f8SoVertexShape\f1. An \*(CbSoVertexProperty\f1 node can be used as a child of a group node in a scene graph, in which case the properties it specifies are inherited by subsequent shape nodes in the graph. It can also be directly |\&of class \*(CbSoVertexShape\f1. An \*(CbSoVertexProperty\f1 node can be used as a child of a group node in a scene graph, in which case the properties it specifies are inherited by subsequent shape nodes in the graph. It can also be directly
) (rof_escape_sequence|91|SoVertexProperty.3iv|695|\f8VertexProperty\f1 \*(CbSoSFField\f1 of a vertex-based shape, bypassing scene graph inheritance. |\&referenced as the \*(CbVertexProperty\f1 \*(CbSoSFField\f1 of a vertex-based shape, bypassing scene graph inheritance.
) (rof_escape_sequence|91|SoVertexProperty.3iv|697|\f8VertexProperty\f1 \*(CbSoSFField\f1 of a vertex-based shape, the \*(CbSoVertexProperty\f1 node is the most efficient way of specifying vertex-based |When directly referenced by a \*(CbVertexProperty\f1 \*(CbSoSFField\f1 of a vertex-based shape, the \*(CbSoVertexProperty\f1 node is the most efficient way of specifying vertex-based
) (rof_escape_sequence|91|SoVertexProperty.3iv|698|\f8SoVertexProperty\f1 node results in significantly faster scene rendering than scene graph inheritance of vertex properties, provided all required vertex properties are specified in |\&shapes. Use of the directly referenced \*(CbSoVertexProperty\f1 node results in significantly faster scene rendering than scene graph inheritance of vertex properties, provided all required vertex properties are specified in
) (rof_escape_sequence|91|SoVertexProperty.3iv|699|\f8SoVertexProperty\f1 node. |\&the \*(CbSoVertexProperty\f1 node.
) (rof_escape_sequence|91|SoVertexProperty.3iv|701|\f8SoVertexProperty\f1 is derived from \*(CbSoNode\f1, a vertex property node can be inserted as a child node in a scene graph. When inserted as a node in a scene graph, the \*(CbSoVertexProperty\f1 node is traversed as any other property |Because the class \*(CbSoVertexProperty\f1 is derived from \*(CbSoNode\f1, a vertex property node can be inserted as a child node in a scene graph. When inserted as a node in a scene graph, the \*(CbSoVertexProperty\f1 node is traversed as any other property
) (rof_escape_sequence|91|SoVertexProperty.3iv|705|\f8SoVertexProperty\f1 node are optional. If a field is not present (i.e. |All multiple-valued fields in the \*(CbSoVertexProperty\f1 node are optional. If a field is not present (i.e.
) (rof_escape_sequence|91|SoVertexProperty.3iv|707|\f8VertexProperty\f1 field of an \*(CbSoVertexShape\f1, and should specify in its fields all values required to render that shape. |\&property node should be referenced as the \*(CbVertexProperty\f1 field of an \*(CbSoVertexShape\f1, and should specify in its fields all values required to render that shape.
) (rof_escape_sequence|91|SoVertexProperty.3iv|710|\f8vertex\f1 field contains 3D coordinates, as in the \*(Cbpoint\f1 field of an \*(CbSoCoordinate3\f1 node. The \*(Cbnormal\f1 field contains normal vectors, as in the \*(Cbvector\f1 field of the \*(CbSoNormal\f1 node. The \*(CborderedRGBA\f1 field |\&corresponding fields in other property nodes, as follows: The \*(Cbvertex\f1 field contains 3D coordinates, as in the \*(Cbpoint\f1 field of an \*(CbSoCoordinate3\f1 node. The \*(Cbnormal\f1 field contains normal vectors, as in the \*(Cbvector\f1 field of the \*(CbSoNormal\f1 node. The \*(CborderedRGBA\f1 field
) (rof_escape_sequence|91|SoVertexProperty.3iv|711|\f80xrrggbbaa\f1, where \*(Cbrr\f1 is the red value (between 00 and 0xFF hex) \*(Cbgg\f1 is the green value (between 00 and 0xFF hex) \*(Cbbb\f1 is the blue value (between 00 and 0xFF hex) \*(Cbaa\f1 is |\&contains packed colors in the hexadecimal format \*(Cb0xrrggbbaa\f1, where \*(Cbrr\f1 is the red value (between 00 and 0xFF hex) \*(Cbgg\f1 is the green value (between 00 and 0xFF hex) \*(Cbbb\f1 is the blue value (between 00 and 0xFF hex) \*(Cbaa\f1 is
) (rof_escape_sequence|91|SoVertexProperty.3iv|712|\f8SoPackedColor\f1 node, and provide values for both diffuse color and transparency. The \*(CbtexCoord\f1 field replaces the \*(Cbpoint\f1 field |\&the alpha value (between 00 = transparent and 0xFF = opaque). The packed colors are equivalent to an \*(CbSoPackedColor\f1 node, and provide values for both diffuse color and transparency. The \*(CbtexCoord\f1 field replaces the \*(Cbpoint\f1 field
) (rof_escape_sequence|91|SoVertexProperty.3iv|713|\f8SoTextureCoordinate2\f1 node. |\&of the \*(CbSoTextureCoordinate2\f1 node.
) (rof_escape_sequence|91|SoVertexProperty.3iv|715|\f8SoGLRenderAction::SCREEN_DOOR\f1, only the first transparency value will be used. With other transparency types, multiple transparencies will be used. |If the transparency type is \*(CbSoGLRenderAction::SCREEN_DOOR\f1, only the first transparency value will be used. With other transparency types, multiple transparencies will be used.
) (rof_escape_sequence|91|SoVertexProperty.3iv|717|\f8materialBinding\f1 field replaces the \*(Cbvalue\f1 field of the \*(CbSoMaterialBinding\f1 |The \*(CbmaterialBinding\f1 field replaces the \*(Cbvalue\f1 field of the \*(CbSoMaterialBinding\f1
) (rof_escape_sequence|91|SoVertexProperty.3iv|718|\f8materialBinding\f1 field in a directly referenced \*(CbSoVertexProperty\f1 node has no effect unless there is a nonempty \*(CborderedRGBA\f1 field, in which case the material binding specifies the assignment of diffuse colors and alpha values to the shape. |\&node. The \*(CbmaterialBinding\f1 field in a directly referenced \*(CbSoVertexProperty\f1 node has no effect unless there is a nonempty \*(CborderedRGBA\f1 field, in which case the material binding specifies the assignment of diffuse colors and alpha values to the shape.
) (rof_escape_sequence|91|SoVertexProperty.3iv|719|\f8materialBinding\f1 field can take as value any of the material bindings supported by Inventor. |\&The \*(CbmaterialBinding\f1 field can take as value any of the material bindings supported by Inventor.
) (rof_escape_sequence|91|SoVertexProperty.3iv|721|\f8normalBinding\f1 field replaces the \*(Cbvalue\f1 field of the \*(CbSoNormalBinding\f1 node. The \*(CbnormalBinding\f1 field of a directly referenced \*(CbSoVertexProperty\f1 node has no effect unless there |The \*(CbnormalBinding\f1 field replaces the \*(Cbvalue\f1 field of the \*(CbSoNormalBinding\f1 node. The \*(CbnormalBinding\f1 field of a directly referenced \*(CbSoVertexProperty\f1 node has no effect unless there
) (rof_escape_sequence|91|SoVertexProperty.3iv|722|\f8normal\f1 field, in which case the normal binding specifies the assignment of normal vectors to the shape. The value of the \*(CbnormalBinding\f1 field can be any of the normal bindings supported by Inventor. |\&is a nonempty \*(Cbnormal\f1 field, in which case the normal binding specifies the assignment of normal vectors to the shape. The value of the \*(CbnormalBinding\f1 field can be any of the normal bindings supported by Inventor.
) (rof_escape_sequence|91|SoVertexProperty.3iv|728|\f7SoMFVec3f |.ds Pt \*(CrSoMFVec3f
) (parse_manual_page_|249|SoVertexProperty.3iv|735/736|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|735/736|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|737/738|\f7SoMFVec3f \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|737/738|\f7SoMFVec3f \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|739|\f8vertex |\*(Cbvertex
) (rof_escape_sequence|91|SoVertexProperty.3iv|748|\f7SoMFVec3f |.ds Pt \*(CrSoMFVec3f
) (parse_manual_page_|249|SoVertexProperty.3iv|755/756|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|755/756|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|757/758|\f7SoMFVec3f \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|757/758|\f7SoMFVec3f \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|759|\f8normal |\*(Cbnormal
) (rof_escape_sequence|91|SoVertexProperty.3iv|768|\f7SoMFUInt32 |.ds Pt \*(CrSoMFUInt32
) (parse_manual_page_|249|SoVertexProperty.3iv|775/776|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|775/776|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|777/778|\f7SoMFUInt32 \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|777/778|\f7SoMFUInt32 \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|779|\f8orderedRGBA |\*(CborderedRGBA
) (rof_escape_sequence|91|SoVertexProperty.3iv|788|\f7SoMFVec2f |.ds Pt \*(CrSoMFVec2f
) (parse_manual_page_|249|SoVertexProperty.3iv|795/796|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|795/796|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|797/798|\f7SoMFVec2f \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|797/798|\f7SoMFVec2f \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|799|\f8texCoord |\*(CbtexCoord
) (rof_escape_sequence|91|SoVertexProperty.3iv|808|\f7SoSFEnum |.ds Pt \*(CrSoSFEnum
) (parse_manual_page_|249|SoVertexProperty.3iv|815/816|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|815/816|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|817/818|\f7SoSFEnum \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|817/818|\f7SoSFEnum \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|819|\f8normalBinding |\*(CbnormalBinding
) (rof_escape_sequence|91|SoVertexProperty.3iv|828|\f7SoSFEnum |.ds Pt \*(CrSoSFEnum
) (parse_manual_page_|249|SoVertexProperty.3iv|835/836|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|835/836|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|837/838|\f7SoSFEnum \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|837/838|\f7SoSFEnum \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|839|\f8materialBinding |\*(CbmaterialBinding
) (rof_escape_sequence|91|SoVertexProperty.3iv|850|\f7 |.ds Pt \*(Cr
) (parse_manual_page_|249|SoVertexProperty.3iv|857/858|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoVertexProperty.3iv|857/858|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoVertexProperty.3iv|859/860|\f7 \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoVertexProperty.3iv|859/860|\f7 \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoVertexProperty.3iv|861|\f8SoVertexProperty\*(Cr() |\*(CbSoVertexProperty\*(Cr()
) (rof_escape_sequence|91|SoVertexProperty.3iv|868|\f8SoGLRenderAction, SoCallbackAction, SoPickAction |\*(CbSoGLRenderAction, SoCallbackAction, SoPickAction
) (rof_escape_sequence|91|SoVertexProperty.3iv|875|\f8SoGetBoundingBoxAction |\*(CbSoGetBoundingBoxAction
) (rof_escape_sequence|91|SoVertexProperty.3iv|883|\f7VertexProperty {|\*(CrVertexProperty {
) (rof_escape_sequence|91|SoVertexProperty.3iv|895|\f8SoIndexedTriangleStripSet SoIndexedFaceSet SoIndexedLineSet SoTriangleStripSet SoLineSet SoFaceSet SoPointSet SoQuadMesh SoVertexShape SoIndexedShape SoNonindexedShape |\*(CbSoIndexedTriangleStripSet SoIndexedFaceSet SoIndexedLineSet SoTriangleStripSet SoLineSet SoFaceSet SoPointSet SoQuadMesh SoVertexShape SoIndexedShape SoNonindexedShape
)