SoShapeKit(3IV) - Online Linux Manual Page
NAMESoShapeKit — shape nodekit class
INHERITS FROMSoBase > SoFieldContainer > SoNode > SoBaseKit > SoSeparatorKit > SoShapeKit
SYNOPSIS¶\f7#include <Inventor/nodekits/SoShapeKit.h> Fields from class SoSeparatorKit: \f8renderCaching
\f8boundingBoxCaching
\f8renderCulling
\f8pickCulling Parts from class SoShapeKit: \f8shapeSeparator\*(Cr
\f8materialBinding\*(Cr
\f8normalBinding\*(Cr
\f8textureCoordinateBinding\*(Cr
\f8shapeHints\*(Cr
\f8coordinate3\*(Cr
\f8coordinate4\*(Cr
\f8normal\*(Cr
\f8textureCoordinate2\*(Cr
\f8textureCoordinateFunction\*(Cr
\f8profileCoordinate2\*(Cr
\f8profileCoordinate3\*(Cr
\f8profileList\*(Cr
\f8localTransform\*(Cr
\f8shape\*(Cr Parts from class SoSeparatorKit: \f8pickStyle\*(Cr
\f8appearance\*(Cr
\f8units\*(Cr
\f8transform\*(Cr
\f8texture2Transform\*(Cr
\f8childList\*(Cr Parts from class SoBaseKit: \f8callbackList\*(Cr Methods from class SoShapeKit: \f8SoShapeKit\*(Cr()
\f8getClassNodekitCatalog\*(Cr() const
\f8getClassTypeId\*(Cr() Methods from class SoBaseKit: \f8getNodekitCatalog\*(Cr() const
\f8getPart\*(Cr(const SbName &partName, SbBool makeIfNeeded)
\f8getPartString\*(Cr(const SoBase *part)
\f8createPathToPart\*(Cr(const SbName &partName, SbBool makeIfNeeded, const SoPath *pathToExtend = NULL)
\f8setPart\*(Cr(const SbName &partName, SoNode *newPart)
\f8set\*(Cr(char *partName, char *parameters)
\f8set\*(Cr(char *nameValuePairs)
\f8isSearchingChildren\*(Cr()
\f8setSearchingChildren\*(Cr(SbBool newVal) 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) Methods from class SoFieldContainer: \f8setToDefaults\*(Cr()
\f8hasDefaultValues\*(Cr() const
\f8fieldsAreEqual\*(Cr(const SoFieldContainer *fc) const
\f8copyFieldValues\*(Cr(const SoFieldContainer *fc, SbBool copyConnections = FALSE)
\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 Macros from class SoBaseKit: \f8SO_GET_PART\*(Cr(kit, partName, partClass)
\f8SO_CHECK_PART\*(Cr(kit, partName, partClass)
DESCRIPTIONA nodekit that is used for creating a shape (i.e. geometry). \f8SoShapeKit\f1 is derived from \*(CbSoSeparatorKit\f1 and \*(CbSoBaseKit\f1, and thus inherits all the parts defined by these classes. Furthermore, \f8SoShapeKit\f1 adds numerous parts that can be used to define a variety of shape objects, a localTransform part, and of course a shape part. All of the property nodes requires to define any of the Inventor shapes are included as parts in this class. Not all of these parts (nodes) are needed for any one type of shape. For example, if you set the shape part to be an \f8SoSphere\f1 node, then it is not necessary to create a \f2profileCoordinate3\f1 part since it will be ignored in drawing the sphere. (And the unneeded parts will not be created, so there is no performance penalty for using this class of node. This class contains two private parts. They are both \f8SoSeparator\f1 nodes. One of them sits just below the nodekit itself, and serves to contain all properties within this nodekit from affecting nodes that come after this nodekit. The second separator sits above the shape part, and serves to cache the shape even when the transform, localTransform, or appearance parts are changing.
PARTS\f8shapeSeparator\*(Cr
This is a private part. The parent node of the actual shape part. It is a \f8SoSeparator\f1 and is \*(CrNULL\f1 by default, but is created automatically if necessary. \f8materialBinding\*(Cr
An \f8SoMaterialBinding\f1 node that can be used to set the material binding for the shape. This part is \*(CrNULL\f1 by default, but is created automatically if necessary. \f8normalBinding\*(Cr
An \f8SoNormalBinding\f1 node that can be used to set the normal binding for the shape. This part is \*(CrNULL\f1 by default, but is created automatically if necessary. \f8textureCoordinateBinding\*(Cr
An \f8SoTextureCoordinateBinding\f1 node that can be used to set the texture coordinate binding for the shape. This part is \*(CrNULL\f1 by default, but is created automatically if necessary. \f8shapeHints\*(Cr
An \f8SoShapeHints\f1 node that can be used to set the shape hints for the shape. This part is \*(CrNULL\f1 by default, but is created automatically if necessary. \f8coordinate3\*(Cr
An \f8SoCoordinate3\f1 node that can be used to set the 3D coordinates for a vertex-based shape. This part is \*(CrNULL\f1 by default, but is created automatically if necessary. \f8coordinate4\*(Cr
An \f8SoCoordinate4\f1 node that can be used to set the 4D coordinates for a NURBS shapes. This part is \*(CrNULL\f1 by default, but is created automatically if necessary. \f8normal\*(Cr
An \f8SoNormal\f1 node that can be used to set the normal vectors for a vertex-based shape. This part is \*(CrNULL\f1 by default, but is created automatically if necessary. \f8textureCoordinate2\*(Cr
An \f8SoTextureCoordinate2\f1 node that can be used to set the texture coordinates for a vertex-based shape. This part is \*(CrNULL\f1 by default, but is created automatically if necessary. \f8textureCoordinateFunction\*(Cr
An \f8SoTextureCoordinateFunction\f1 node that can be used to set the a procedural texture coordinates function for a vertex-based shape. This part is \*(CrNULL\f1 by default, but is created automatically if necessary. \f8profileCoordinate2\*(Cr
An \f8SoProfileCoordinate2\f1 node that can be used to set the 2D profile coordinates for a shape that uses them, (e.g., \*(CbSoText3\f1). This part is \*(CrNULL\f1 by default, but is created automatically if necessary. \f8profileCoordinate3\*(Cr
An \f8SoProfileCoordinate3\f1 node that can be used to set the 3D profile coordinates for a shape that uses them, (e.g., \*(CbSoSoNURBSCurve\f1). This part is \*(CrNULL\f1 by default, but is created automatically if necessary. \f8profileList\*(Cr
An \f8SoProfileList\f1 node that can be used to set the profile curve for a shape that uses them, (e.g., \*(CbSoNurbsCurve\f1). This part is \*(CrNULL\f1 by default, but is created automatically if necessary. \f8localTransform\*(Cr
An \f8SoTransform\f1 node that can be used to set a local tranformation on the shape. This part is \*(CrNULL\f1 by default, but is created automatically if necessary. \f8shape\*(Cr
This is the part which specifies the actual shape node. This can be any node derived from \f8SoShape\f1 By default, an \*(CbSoCube\f1 is created. It is important to set all of the appropriate parts within this nodekit to suit the type of \f8SoShape\f1 that is used. For example, if the \f2shape\f1 part is set to an \*(CbSoFaceSet\f1, then the \f2coordinate3\f1 shape and probably the \f2normal\f1 shape would be set as well. See the reference page of the shape used for details on which other nodes are necessary.
METHODS\f8SoShapeKit\*(Cr()
Constructor. \f8getClassNodekitCatalog\*(Cr() const
Returns an \f8SoNodekitCatalog\f1 for the class \*(CbSoShapeKit\f1. \f8getClassTypeId\*(Cr()
Returns type identifier for this class.
CATALOG PARTSAll parts NULL by Part NamePart TypeDefault TypeDefault callbackListNodeKitListPart--yes pickStylePickStyle--yes appearanceAppearanceKit--yes unitsUnits--yes transformTransform--yes texture2TransformTexture2Transform--yes childListNodeKitListPart--yes materialBindingMaterialBinding--yes normalBindingNormalBinding--yes textureCoordinateBindingTextureCoordinateBinding--yes shapeHintsShapeHints--yes coordinate3Coordinate3--yes coordinate4Coordinate4--yes normalNormal--yes textureCoordinate2TextureCoordinate2--yes textureCoordinateFunctionTextureCoordinateFunctionTextureCoordinateDefaultyes profileCoordinate2ProfileCoordinate2--yes profileCoordinate3ProfileCoordinate3--yes profileListNodeKitListPart--yes localTransformTransform--yes shapeShapeCubeno Extra information for list parts from above table Part NameContainer TypePermissible Types callbackListSeparator Callback, EventCallback childListSeparator ShapeKit, SeparatorKit profileListGroup Profile
FILE FORMAT/DEFAULTS\f7ShapeKit {
renderCaching AUTO
boundingBoxCaching AUTO
renderCulling AUTO
pickCulling AUTO
callbackList NULL
pickStyle NULL
appearance NULL
units NULL
transform NULL
texture2Transform NULL
childList NULL
materialBinding NULL
normalBinding NULL
textureCoordinateBinding NULL
shapeHints NULL
coordinate3 NULL
coordinate4 NULL
normal NULL
textureCoordinate2 NULL
textureCoordinateFunction NULL
profileCoordinate2 NULL
profileCoordinate3 NULL
profileList NULL
localTransform NULL
shape Cube {
}
}
SEE ALSO
\f8SoAppearanceKit, SoBaseKit, SoCameraKit, SoLightKit, SoNodeKit, SoNodeKitDetail, SoNodeKitListPart, SoNodeKitPath, SoNodekitCatalog, SoSceneKit, SoSeparatorKit, SoWrapperKit, SoCone, SoCube, SoCylinder, SoIndexedNurbsCurve, SoIndexedNurbsSurface, SoNurbsCurve, SoNurbsSurface, SoShapeHints, SoSphere, SoText2, SoText3, SoVertexShape 0
Johanes Gumabo
Data Size : 44,067 byte
man-SoShapeKit.3ivBuild : 2024-12-05, 20:55 :
Visitor Screen : x
Visitor Counter ( page / site ) : 3 / 180,919
Visitor ID : :
Visitor IP : 18.119.117.122 :
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|SoShapeKit.3iv|7/8|\f7 |. ds Cr \f7
) (rof_escape_sequence|91|SoShapeKit.3iv|9|\f8 |. ds Cb \f8
) (rof_escape_sequence|91|SoShapeKit.3iv|18|\f7#include |¶\*(Cr#include
) (rof_escape_sequence|91|SoShapeKit.3iv|28|\f7SoSFEnum |.ds Pt \*(CrSoSFEnum
) (parse_manual_page_|249|SoShapeKit.3iv|35/36|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|35/36|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|37/38|\f7SoSFEnum \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|37/38|\f7SoSFEnum \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|39|\f8renderCaching |\*(CbrenderCaching
) (rof_escape_sequence|91|SoShapeKit.3iv|44|\f7SoSFEnum |.ds Pt \*(CrSoSFEnum
) (parse_manual_page_|249|SoShapeKit.3iv|51/52|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|51/52|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|53/54|\f7SoSFEnum \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|53/54|\f7SoSFEnum \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|55|\f8boundingBoxCaching |\*(CbboundingBoxCaching
) (rof_escape_sequence|91|SoShapeKit.3iv|60|\f7SoSFEnum |.ds Pt \*(CrSoSFEnum
) (parse_manual_page_|249|SoShapeKit.3iv|67/68|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|67/68|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|69/70|\f7SoSFEnum \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|69/70|\f7SoSFEnum \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|71|\f8renderCulling |\*(CbrenderCulling
) (rof_escape_sequence|91|SoShapeKit.3iv|76|\f7SoSFEnum |.ds Pt \*(CrSoSFEnum
) (parse_manual_page_|249|SoShapeKit.3iv|83/84|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|83/84|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|85/86|\f7SoSFEnum \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|85/86|\f7SoSFEnum \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|87|\f8pickCulling |\*(CbpickCulling
) (rof_escape_sequence|91|SoShapeKit.3iv|97|\f7(SoSeparator) |.ds Pt \*(Cr(SoSeparator)
) (parse_manual_page_|249|SoShapeKit.3iv|104/105|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|104/105|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|106/107|\f7(SoSeparator) \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|106/107|\f7(SoSeparator) \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|108|\f8shapeSeparator\*(Cr |\*(CbshapeSeparator\*(Cr
) (rof_escape_sequence|91|SoShapeKit.3iv|113|\f7(SoMaterialBinding) |.ds Pt \*(Cr(SoMaterialBinding)
) (parse_manual_page_|249|SoShapeKit.3iv|120/121|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|120/121|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|122/123|\f7(SoMaterialBinding) \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|122/123|\f7(SoMaterialBinding) \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|124|\f8materialBinding\*(Cr |\*(CbmaterialBinding\*(Cr
) (rof_escape_sequence|91|SoShapeKit.3iv|129|\f7(SoNormalBinding) |.ds Pt \*(Cr(SoNormalBinding)
) (parse_manual_page_|249|SoShapeKit.3iv|136/137|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|136/137|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|138/139|\f7(SoNormalBinding) \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|138/139|\f7(SoNormalBinding) \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|140|\f8normalBinding\*(Cr |\*(CbnormalBinding\*(Cr
) (rof_escape_sequence|91|SoShapeKit.3iv|145|\f7(SoTextureCoordinateBinding) |.ds Pt \*(Cr(SoTextureCoordinateBinding)
) (parse_manual_page_|249|SoShapeKit.3iv|152/153|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|152/153|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|154/155|\f7(SoTextureCoordinateBinding) \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|154/155|\f7(SoTextureCoordinateBinding) \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|156|\f8textureCoordinateBinding\*(Cr |\*(CbtextureCoordinateBinding\*(Cr
) (rof_escape_sequence|91|SoShapeKit.3iv|161|\f7(SoShapeHints) |.ds Pt \*(Cr(SoShapeHints)
) (parse_manual_page_|249|SoShapeKit.3iv|168/169|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|168/169|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|170/171|\f7(SoShapeHints) \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|170/171|\f7(SoShapeHints) \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|172|\f8shapeHints\*(Cr |\*(CbshapeHints\*(Cr
) (rof_escape_sequence|91|SoShapeKit.3iv|177|\f7(SoCoordinate3) |.ds Pt \*(Cr(SoCoordinate3)
) (parse_manual_page_|249|SoShapeKit.3iv|184/185|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|184/185|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|186/187|\f7(SoCoordinate3) \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|186/187|\f7(SoCoordinate3) \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|188|\f8coordinate3\*(Cr |\*(Cbcoordinate3\*(Cr
) (rof_escape_sequence|91|SoShapeKit.3iv|193|\f7(SoCoordinate4) |.ds Pt \*(Cr(SoCoordinate4)
) (parse_manual_page_|249|SoShapeKit.3iv|200/201|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|200/201|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|202/203|\f7(SoCoordinate4) \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|202/203|\f7(SoCoordinate4) \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|204|\f8coordinate4\*(Cr |\*(Cbcoordinate4\*(Cr
) (rof_escape_sequence|91|SoShapeKit.3iv|209|\f7(SoNormal) |.ds Pt \*(Cr(SoNormal)
) (parse_manual_page_|249|SoShapeKit.3iv|216/217|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|216/217|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|218/219|\f7(SoNormal) \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|218/219|\f7(SoNormal) \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|220|\f8normal\*(Cr |\*(Cbnormal\*(Cr
) (rof_escape_sequence|91|SoShapeKit.3iv|225|\f7(SoTextureCoordinate2) |.ds Pt \*(Cr(SoTextureCoordinate2)
) (parse_manual_page_|249|SoShapeKit.3iv|232/233|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|232/233|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|234/235|\f7(SoTextureCoordinate2) \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|234/235|\f7(SoTextureCoordinate2) \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|236|\f8textureCoordinate2\*(Cr |\*(CbtextureCoordinate2\*(Cr
) (rof_escape_sequence|91|SoShapeKit.3iv|241|\f7(SoTextureCoordinateFunction) |.ds Pt \*(Cr(SoTextureCoordinateFunction)
) (parse_manual_page_|249|SoShapeKit.3iv|248/249|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|248/249|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|250/251|\f7(SoTextureCoordinateFunction) \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|250/251|\f7(SoTextureCoordinateFunction) \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|252|\f8textureCoordinateFunction\*(Cr |\*(CbtextureCoordinateFunction\*(Cr
) (rof_escape_sequence|91|SoShapeKit.3iv|257|\f7(SoProfileCoordinate2) |.ds Pt \*(Cr(SoProfileCoordinate2)
) (parse_manual_page_|249|SoShapeKit.3iv|264/265|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|264/265|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|266/267|\f7(SoProfileCoordinate2) \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|266/267|\f7(SoProfileCoordinate2) \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|268|\f8profileCoordinate2\*(Cr |\*(CbprofileCoordinate2\*(Cr
) (rof_escape_sequence|91|SoShapeKit.3iv|273|\f7(SoProfileCoordinate3) |.ds Pt \*(Cr(SoProfileCoordinate3)
) (parse_manual_page_|249|SoShapeKit.3iv|280/281|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|280/281|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|282/283|\f7(SoProfileCoordinate3) \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|282/283|\f7(SoProfileCoordinate3) \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|284|\f8profileCoordinate3\*(Cr |\*(CbprofileCoordinate3\*(Cr
) (rof_escape_sequence|91|SoShapeKit.3iv|289|\f7(SoNodeKitListPart) |.ds Pt \*(Cr(SoNodeKitListPart)
) (parse_manual_page_|249|SoShapeKit.3iv|296/297|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|296/297|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|298/299|\f7(SoNodeKitListPart) \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|298/299|\f7(SoNodeKitListPart) \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|300|\f8profileList\*(Cr |\*(CbprofileList\*(Cr
) (rof_escape_sequence|91|SoShapeKit.3iv|305|\f7(SoTransform) |.ds Pt \*(Cr(SoTransform)
) (parse_manual_page_|249|SoShapeKit.3iv|312/313|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|312/313|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|314/315|\f7(SoTransform) \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|314/315|\f7(SoTransform) \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|316|\f8localTransform\*(Cr |\*(CblocalTransform\*(Cr
) (rof_escape_sequence|91|SoShapeKit.3iv|321|\f7(SoShape) |.ds Pt \*(Cr(SoShape)
) (parse_manual_page_|249|SoShapeKit.3iv|328/329|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|328/329|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|330/331|\f7(SoShape) \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|330/331|\f7(SoShape) \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|332|\f8shape\*(Cr |\*(Cbshape\*(Cr
) (rof_escape_sequence|91|SoShapeKit.3iv|342|\f7(SoPickStyle) |.ds Pt \*(Cr(SoPickStyle)
) (parse_manual_page_|249|SoShapeKit.3iv|349/350|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|349/350|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|351/352|\f7(SoPickStyle) \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|351/352|\f7(SoPickStyle) \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|353|\f8pickStyle\*(Cr |\*(CbpickStyle\*(Cr
) (rof_escape_sequence|91|SoShapeKit.3iv|358|\f7(SoAppearanceKit) |.ds Pt \*(Cr(SoAppearanceKit)
) (parse_manual_page_|249|SoShapeKit.3iv|365/366|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|365/366|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|367/368|\f7(SoAppearanceKit) \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|367/368|\f7(SoAppearanceKit) \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|369|\f8appearance\*(Cr |\*(Cbappearance\*(Cr
) (rof_escape_sequence|91|SoShapeKit.3iv|374|\f7(SoUnits) |.ds Pt \*(Cr(SoUnits)
) (parse_manual_page_|249|SoShapeKit.3iv|381/382|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|381/382|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|383/384|\f7(SoUnits) \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|383/384|\f7(SoUnits) \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|385|\f8units\*(Cr |\*(Cbunits\*(Cr
) (rof_escape_sequence|91|SoShapeKit.3iv|390|\f7(SoTransform) |.ds Pt \*(Cr(SoTransform)
) (parse_manual_page_|249|SoShapeKit.3iv|397/398|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|397/398|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|399/400|\f7(SoTransform) \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|399/400|\f7(SoTransform) \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|401|\f8transform\*(Cr |\*(Cbtransform\*(Cr
) (rof_escape_sequence|91|SoShapeKit.3iv|406|\f7(SoTexture2Transform) |.ds Pt \*(Cr(SoTexture2Transform)
) (parse_manual_page_|249|SoShapeKit.3iv|413/414|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|413/414|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|415/416|\f7(SoTexture2Transform) \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|415/416|\f7(SoTexture2Transform) \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|417|\f8texture2Transform\*(Cr |\*(Cbtexture2Transform\*(Cr
) (rof_escape_sequence|91|SoShapeKit.3iv|422|\f7(SoNodeKitListPart) |.ds Pt \*(Cr(SoNodeKitListPart)
) (parse_manual_page_|249|SoShapeKit.3iv|429/430|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|429/430|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|431/432|\f7(SoNodeKitListPart) \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|431/432|\f7(SoNodeKitListPart) \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|433|\f8childList\*(Cr |\*(CbchildList\*(Cr
) (rof_escape_sequence|91|SoShapeKit.3iv|443|\f7(SoNodeKitListPart) |.ds Pt \*(Cr(SoNodeKitListPart)
) (parse_manual_page_|249|SoShapeKit.3iv|450/451|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|450/451|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|452/453|\f7(SoNodeKitListPart) \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|452/453|\f7(SoNodeKitListPart) \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|454|\f8callbackList\*(Cr |\*(CbcallbackList\*(Cr
) (rof_escape_sequence|91|SoShapeKit.3iv|464|\f7 |.ds Pt \*(Cr
) (parse_manual_page_|249|SoShapeKit.3iv|471/472|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|471/472|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|473/474|\f7 \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|473/474|\f7 \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|475|\f8SoShapeKit\*(Cr() |\*(CbSoShapeKit\*(Cr()
) (rof_escape_sequence|91|SoShapeKit.3iv|480|\f7static const SoNodekitCatalog * |.ds Pt \*(Crstatic const SoNodekitCatalog *
) (parse_manual_page_|249|SoShapeKit.3iv|487/488|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|487/488|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|489/490|\f7static const SoNodekitCatalog * \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|489/490|\f7static const SoNodekitCatalog * \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|491|\f8getClassNodekitCatalog\*(Cr() const |\*(CbgetClassNodekitCatalog\*(Cr() const
) (rof_escape_sequence|91|SoShapeKit.3iv|496|\f7static SoType |.ds Pt \*(Crstatic SoType
) (parse_manual_page_|249|SoShapeKit.3iv|503/504|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|503/504|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|505/506|\f7static SoType \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|505/506|\f7static SoType \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|507|\f8getClassTypeId\*(Cr() |\*(CbgetClassTypeId\*(Cr()
) (rof_escape_sequence|91|SoShapeKit.3iv|517|\f7virtual const SoNodekitCatalog * |.ds Pt \*(Crvirtual const SoNodekitCatalog *
) (parse_manual_page_|249|SoShapeKit.3iv|524/525|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|524/525|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|526/527|\f7virtual const SoNodekitCatalog * \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|526/527|\f7virtual const SoNodekitCatalog * \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|528|\f8getNodekitCatalog\*(Cr() const |\*(CbgetNodekitCatalog\*(Cr() const
) (rof_escape_sequence|91|SoShapeKit.3iv|533|\f7virtual SoNode * |.ds Pt \*(Crvirtual SoNode *
) (parse_manual_page_|249|SoShapeKit.3iv|540/541|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|540/541|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|542/543|\f7virtual SoNode * \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|542/543|\f7virtual SoNode * \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|544|\f8getPart\*(Cr(const SbName &partName, SbBool makeIfNeeded) |\*(CbgetPart\*(Cr(const SbName &partName, SbBool makeIfNeeded)
) (rof_escape_sequence|91|SoShapeKit.3iv|549|\f7SbString |.ds Pt \*(CrSbString
) (parse_manual_page_|249|SoShapeKit.3iv|556/557|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|556/557|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|558/559|\f7SbString \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|558/559|\f7SbString \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|560|\f8getPartString\*(Cr(const SoBase *part) |\*(CbgetPartString\*(Cr(const SoBase *part)
) (rof_escape_sequence|91|SoShapeKit.3iv|565|\f7virtual SoNodeKitPath * |.ds Pt \*(Crvirtual SoNodeKitPath *
) (parse_manual_page_|249|SoShapeKit.3iv|572/573|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|572/573|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|574/575|\f7virtual SoNodeKitPath * \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|574/575|\f7virtual SoNodeKitPath * \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|576|\f8createPathToPart\*(Cr(const SbName &partName, SbBool makeIfNeeded, const SoPath *pathToExtend = NULL) |\*(CbcreatePathToPart\*(Cr(const SbName &partName, SbBool makeIfNeeded, const SoPath *pathToExtend = NULL)
) (rof_escape_sequence|91|SoShapeKit.3iv|581|\f7virtual SbBool |.ds Pt \*(Crvirtual SbBool
) (parse_manual_page_|249|SoShapeKit.3iv|588/589|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|588/589|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|590/591|\f7virtual SbBool \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|590/591|\f7virtual SbBool \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|592|\f8setPart\*(Cr(const SbName &partName, SoNode *newPart) |\*(CbsetPart\*(Cr(const SbName &partName, SoNode *newPart)
) (rof_escape_sequence|91|SoShapeKit.3iv|597|\f7SbBool |.ds Pt \*(CrSbBool
) (parse_manual_page_|249|SoShapeKit.3iv|604/605|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|604/605|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|606/607|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|606/607|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|608|\f8set\*(Cr(char *partName, char *parameters) |\*(Cbset\*(Cr(char *partName, char *parameters)
) (rof_escape_sequence|91|SoShapeKit.3iv|613|\f7SbBool |.ds Pt \*(CrSbBool
) (parse_manual_page_|249|SoShapeKit.3iv|620/621|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|620/621|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|622/623|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|622/623|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|624|\f8set\*(Cr(char *nameValuePairs) |\*(Cbset\*(Cr(char *nameValuePairs)
) (rof_escape_sequence|91|SoShapeKit.3iv|629|\f7static SbBool |.ds Pt \*(Crstatic SbBool
) (parse_manual_page_|249|SoShapeKit.3iv|636/637|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|636/637|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|638/639|\f7static SbBool \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|638/639|\f7static SbBool \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|640|\f8isSearchingChildren\*(Cr() |\*(CbisSearchingChildren\*(Cr()
) (rof_escape_sequence|91|SoShapeKit.3iv|645|\f7static void |.ds Pt \*(Crstatic void
) (parse_manual_page_|249|SoShapeKit.3iv|652/653|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|652/653|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|654/655|\f7static void \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|654/655|\f7static void \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|656|\f8setSearchingChildren\*(Cr(SbBool newVal) |\*(CbsetSearchingChildren\*(Cr(SbBool newVal)
) (rof_escape_sequence|91|SoShapeKit.3iv|666|\f7void |.ds Pt \*(Crvoid
) (parse_manual_page_|249|SoShapeKit.3iv|673/674|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|673/674|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|675/676|\f7void \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|675/676|\f7void \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|677|\f8setOverride\*(Cr(SbBool state) |\*(CbsetOverride\*(Cr(SbBool state)
) (rof_escape_sequence|91|SoShapeKit.3iv|682|\f7SbBool |.ds Pt \*(CrSbBool
) (parse_manual_page_|249|SoShapeKit.3iv|689/690|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|689/690|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|691/692|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|691/692|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|693|\f8isOverride\*(Cr() const |\*(CbisOverride\*(Cr() const
) (rof_escape_sequence|91|SoShapeKit.3iv|698|\f7SoNode * |.ds Pt \*(CrSoNode *
) (parse_manual_page_|249|SoShapeKit.3iv|705/706|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|705/706|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|707/708|\f7SoNode * \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|707/708|\f7SoNode * \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|709|\f8copy\*(Cr(SbBool copyConnections = FALSE) const |\*(Cbcopy\*(Cr(SbBool copyConnections = FALSE) const
) (rof_escape_sequence|91|SoShapeKit.3iv|714|\f7virtual SbBool |.ds Pt \*(Crvirtual SbBool
) (parse_manual_page_|249|SoShapeKit.3iv|721/722|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|721/722|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|723/724|\f7virtual SbBool \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|723/724|\f7virtual SbBool \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|725|\f8affectsState\*(Cr() const |\*(CbaffectsState\*(Cr() const
) (rof_escape_sequence|91|SoShapeKit.3iv|730|\f7static SoNode * |.ds Pt \*(Crstatic SoNode *
) (parse_manual_page_|249|SoShapeKit.3iv|737/738|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|737/738|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|739/740|\f7static SoNode * \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|739/740|\f7static SoNode * \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|741|\f8getByName\*(Cr(const SbName &name) |\*(CbgetByName\*(Cr(const SbName &name)
) (rof_escape_sequence|91|SoShapeKit.3iv|746|\f7static int |.ds Pt \*(Crstatic int
) (parse_manual_page_|249|SoShapeKit.3iv|753/754|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|753/754|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|755/756|\f7static int \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|755/756|\f7static int \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|757|\f8getByName\*(Cr(const SbName &name, SoNodeList &list) |\*(CbgetByName\*(Cr(const SbName &name, SoNodeList &list)
) (rof_escape_sequence|91|SoShapeKit.3iv|767|\f7void |.ds Pt \*(Crvoid
) (parse_manual_page_|249|SoShapeKit.3iv|774/775|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|774/775|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|776/777|\f7void \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|776/777|\f7void \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|778|\f8setToDefaults\*(Cr() |\*(CbsetToDefaults\*(Cr()
) (rof_escape_sequence|91|SoShapeKit.3iv|783|\f7SbBool |.ds Pt \*(CrSbBool
) (parse_manual_page_|249|SoShapeKit.3iv|790/791|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|790/791|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|792/793|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|792/793|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|794|\f8hasDefaultValues\*(Cr() const |\*(CbhasDefaultValues\*(Cr() const
) (rof_escape_sequence|91|SoShapeKit.3iv|799|\f7SbBool |.ds Pt \*(CrSbBool
) (parse_manual_page_|249|SoShapeKit.3iv|806/807|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|806/807|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|808/809|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|808/809|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|810|\f8fieldsAreEqual\*(Cr(const SoFieldContainer *fc) const |\*(CbfieldsAreEqual\*(Cr(const SoFieldContainer *fc) const
) (rof_escape_sequence|91|SoShapeKit.3iv|815|\f7void |.ds Pt \*(Crvoid
) (parse_manual_page_|249|SoShapeKit.3iv|822/823|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|822/823|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|824/825|\f7void \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|824/825|\f7void \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|826|\f8copyFieldValues\*(Cr(const SoFieldContainer *fc, SbBool copyConnections = FALSE) |\*(CbcopyFieldValues\*(Cr(const SoFieldContainer *fc, SbBool copyConnections = FALSE)
) (rof_escape_sequence|91|SoShapeKit.3iv|831|\f7void |.ds Pt \*(Crvoid
) (parse_manual_page_|249|SoShapeKit.3iv|838/839|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|838/839|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|840/841|\f7void \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|840/841|\f7void \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|842|\f8get\*(Cr(SbString &fieldDataString) |\*(Cbget\*(Cr(SbString &fieldDataString)
) (rof_escape_sequence|91|SoShapeKit.3iv|847|\f7virtual int |.ds Pt \*(Crvirtual int
) (parse_manual_page_|249|SoShapeKit.3iv|854/855|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|854/855|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|856/857|\f7virtual int \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|856/857|\f7virtual int \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|858|\f8getFields\*(Cr(SoFieldList &resultList) const |\*(CbgetFields\*(Cr(SoFieldList &resultList) const
) (rof_escape_sequence|91|SoShapeKit.3iv|863|\f7virtual SoField * |.ds Pt \*(Crvirtual SoField *
) (parse_manual_page_|249|SoShapeKit.3iv|870/871|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|870/871|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|872/873|\f7virtual SoField * \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|872/873|\f7virtual SoField * \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|874|\f8getField\*(Cr(const SbName &fieldName) const |\*(CbgetField\*(Cr(const SbName &fieldName) const
) (rof_escape_sequence|91|SoShapeKit.3iv|879|\f7SbBool |.ds Pt \*(CrSbBool
) (parse_manual_page_|249|SoShapeKit.3iv|886/887|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|886/887|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|888/889|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|888/889|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|890|\f8getFieldName\*(Cr(const SoField *field, SbName &fieldName) const |\*(CbgetFieldName\*(Cr(const SoField *field, SbName &fieldName) const
) (rof_escape_sequence|91|SoShapeKit.3iv|895|\f7SbBool |.ds Pt \*(CrSbBool
) (parse_manual_page_|249|SoShapeKit.3iv|902/903|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|902/903|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|904/905|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|904/905|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|906|\f8isNotifyEnabled\*(Cr() const |\*(CbisNotifyEnabled\*(Cr() const
) (rof_escape_sequence|91|SoShapeKit.3iv|911|\f7SbBool |.ds Pt \*(CrSbBool
) (parse_manual_page_|249|SoShapeKit.3iv|918/919|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|918/919|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|920/921|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|920/921|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|922|\f8enableNotify\*(Cr(SbBool flag) |\*(CbenableNotify\*(Cr(SbBool flag)
) (rof_escape_sequence|91|SoShapeKit.3iv|932|\f7void |.ds Pt \*(Crvoid
) (parse_manual_page_|249|SoShapeKit.3iv|939/940|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|939/940|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|941/942|\f7void \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|941/942|\f7void \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|943|\f8ref\*(Cr() |\*(Cbref\*(Cr()
) (rof_escape_sequence|91|SoShapeKit.3iv|948|\f7void |.ds Pt \*(Crvoid
) (parse_manual_page_|249|SoShapeKit.3iv|955/956|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|955/956|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|957/958|\f7void \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|957/958|\f7void \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|959|\f8unref\*(Cr() const |\*(Cbunref\*(Cr() const
) (rof_escape_sequence|91|SoShapeKit.3iv|964|\f7void |.ds Pt \*(Crvoid
) (parse_manual_page_|249|SoShapeKit.3iv|971/972|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|971/972|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|973/974|\f7void \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|973/974|\f7void \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|975|\f8unrefNoDelete\*(Cr() const |\*(CbunrefNoDelete\*(Cr() const
) (rof_escape_sequence|91|SoShapeKit.3iv|980|\f7void |.ds Pt \*(Crvoid
) (parse_manual_page_|249|SoShapeKit.3iv|987/988|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|987/988|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|989/990|\f7void \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|989/990|\f7void \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|991|\f8touch\*(Cr() |\*(Cbtouch\*(Cr()
) (rof_escape_sequence|91|SoShapeKit.3iv|996|\f7virtual SoType |.ds Pt \*(Crvirtual SoType
) (parse_manual_page_|249|SoShapeKit.3iv|1003/1004|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|1003/1004|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|1005/1006|\f7virtual SoType \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|1005/1006|\f7virtual SoType \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|1007|\f8getTypeId\*(Cr() const |\*(CbgetTypeId\*(Cr() const
) (rof_escape_sequence|91|SoShapeKit.3iv|1012|\f7SbBool |.ds Pt \*(CrSbBool
) (parse_manual_page_|249|SoShapeKit.3iv|1019/1020|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|1019/1020|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|1021/1022|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|1021/1022|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|1023|\f8isOfType\*(Cr(SoType type) const |\*(CbisOfType\*(Cr(SoType type) const
) (rof_escape_sequence|91|SoShapeKit.3iv|1028|\f7virtual void |.ds Pt \*(Crvirtual void
) (parse_manual_page_|249|SoShapeKit.3iv|1035/1036|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|1035/1036|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|1037/1038|\f7virtual void \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|1037/1038|\f7virtual void \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|1039|\f8setName\*(Cr(const SbName &name) |\*(CbsetName\*(Cr(const SbName &name)
) (rof_escape_sequence|91|SoShapeKit.3iv|1044|\f7virtual SbName |.ds Pt \*(Crvirtual SbName
) (parse_manual_page_|249|SoShapeKit.3iv|1051/1052|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|1051/1052|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|1053/1054|\f7virtual SbName \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|1053/1054|\f7virtual SbName \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|1055|\f8getName\*(Cr() const |\*(CbgetName\*(Cr() const
) (rof_escape_sequence|91|SoShapeKit.3iv|1061|\f8SO_GET_PART\*(Cr(kit, partName, partClass) |\*(CbSO_GET_PART\*(Cr(kit, partName, partClass)
) (rof_escape_sequence|91|SoShapeKit.3iv|1064|\f8SO_CHECK_PART\*(Cr(kit, partName, partClass) |\*(CbSO_CHECK_PART\*(Cr(kit, partName, partClass)
) (rof_escape_sequence|91|SoShapeKit.3iv|1068|\f8SoShapeKit\f1 is derived from \*(CbSoSeparatorKit\f1 and \*(CbSoBaseKit\f1, and thus inherits all the parts defined by these classes. |A nodekit that is used for creating a shape (i.e. geometry). \*(CbSoShapeKit\f1 is derived from \*(CbSoSeparatorKit\f1 and \*(CbSoBaseKit\f1, and thus inherits all the parts defined by these classes.
) (rof_escape_sequence|91|SoShapeKit.3iv|1070|\f8SoShapeKit\f1 adds numerous parts that can be used to define |Furthermore, \*(CbSoShapeKit\f1 adds numerous parts that can be used to define
) (rof_escape_sequence|91|SoShapeKit.3iv|1074|\f8SoSphere\f1 node, then it is not necessary to create a \f2profileCoordinate3\f1 part since it will be ignored in drawing the sphere. (And the unneeded parts will not |\&for any one type of shape. For example, if you set the \f2shape\f1 part to be an \*(CbSoSphere\f1 node, then it is not necessary to create a \f2profileCoordinate3\f1 part since it will be ignored in drawing the sphere. (And the unneeded parts will not
) (rof_escape_sequence|91|SoShapeKit.3iv|1077|\f8SoSeparator\f1 nodes. One of them sits just below the nodekit itself, and serves to |This class contains two private parts. They are both \*(CbSoSeparator\f1 nodes. One of them sits just below the nodekit itself, and serves to
) (rof_escape_sequence|91|SoShapeKit.3iv|1084|\f7(SoSeparator) |.ds Pt \*(Cr(SoSeparator)
) (parse_manual_page_|249|SoShapeKit.3iv|1091/1092|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|1091/1092|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|1093/1094|\f7(SoSeparator) \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|1093/1094|\f7(SoSeparator) \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|1095|\f8shapeSeparator\*(Cr |\*(CbshapeSeparator\*(Cr
) (rof_escape_sequence|91|SoShapeKit.3iv|1098|\f8SoSeparator\f1 and is \*(CrNULL\f1 by default, but is created automatically if necessary. |\f1This is a private part. The parent node of the actual shape part. It is a \*(CbSoSeparator\f1 and is \*(CrNULL\f1 by default, but is created automatically if necessary.
) (rof_escape_sequence|91|SoShapeKit.3iv|1104|\f7(SoMaterialBinding) |.ds Pt \*(Cr(SoMaterialBinding)
) (parse_manual_page_|249|SoShapeKit.3iv|1111/1112|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|1111/1112|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|1113/1114|\f7(SoMaterialBinding) \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|1113/1114|\f7(SoMaterialBinding) \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|1115|\f8materialBinding\*(Cr |\*(CbmaterialBinding\*(Cr
) (rof_escape_sequence|91|SoShapeKit.3iv|1118|\f8SoMaterialBinding\f1 node that can be used to set the material binding for the shape. This part is \*(CrNULL\f1 by default, but is created automatically if necessary. |\f1An \*(CbSoMaterialBinding\f1 node that can be used to set the material binding for the shape. This part is \*(CrNULL\f1 by default, but is created automatically if necessary.
) (rof_escape_sequence|91|SoShapeKit.3iv|1124|\f7(SoNormalBinding) |.ds Pt \*(Cr(SoNormalBinding)
) (parse_manual_page_|249|SoShapeKit.3iv|1131/1132|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|1131/1132|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|1133/1134|\f7(SoNormalBinding) \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|1133/1134|\f7(SoNormalBinding) \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|1135|\f8normalBinding\*(Cr |\*(CbnormalBinding\*(Cr
) (rof_escape_sequence|91|SoShapeKit.3iv|1138|\f8SoNormalBinding\f1 node that can be used to set the normal binding for the shape. This part is \*(CrNULL\f1 by default, but is created automatically if necessary. |\f1An \*(CbSoNormalBinding\f1 node that can be used to set the normal binding for the shape. This part is \*(CrNULL\f1 by default, but is created automatically if necessary.
) (rof_escape_sequence|91|SoShapeKit.3iv|1144|\f7(SoTextureCoordinateBinding) |.ds Pt \*(Cr(SoTextureCoordinateBinding)
) (parse_manual_page_|249|SoShapeKit.3iv|1151/1152|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|1151/1152|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|1153/1154|\f7(SoTextureCoordinateBinding) \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|1153/1154|\f7(SoTextureCoordinateBinding) \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|1155|\f8textureCoordinateBinding\*(Cr |\*(CbtextureCoordinateBinding\*(Cr
) (rof_escape_sequence|91|SoShapeKit.3iv|1158|\f8SoTextureCoordinateBinding\f1 node that can be used to set the texture coordinate binding for the shape. This part is \*(CrNULL\f1 by default, but is created automatically if necessary. |\f1An \*(CbSoTextureCoordinateBinding\f1 node that can be used to set the texture coordinate binding for the shape. This part is \*(CrNULL\f1 by default, but is created automatically if necessary.
) (rof_escape_sequence|91|SoShapeKit.3iv|1164|\f7(SoShapeHints) |.ds Pt \*(Cr(SoShapeHints)
) (parse_manual_page_|249|SoShapeKit.3iv|1171/1172|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|1171/1172|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|1173/1174|\f7(SoShapeHints) \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|1173/1174|\f7(SoShapeHints) \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|1175|\f8shapeHints\*(Cr |\*(CbshapeHints\*(Cr
) (rof_escape_sequence|91|SoShapeKit.3iv|1178|\f8SoShapeHints\f1 node that can be used to set the shape hints for the shape. This part is \*(CrNULL\f1 by default, but is created automatically if necessary. |\f1An \*(CbSoShapeHints\f1 node that can be used to set the shape hints for the shape. This part is \*(CrNULL\f1 by default, but is created automatically if necessary.
) (rof_escape_sequence|91|SoShapeKit.3iv|1184|\f7(SoCoordinate3) |.ds Pt \*(Cr(SoCoordinate3)
) (parse_manual_page_|249|SoShapeKit.3iv|1191/1192|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|1191/1192|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|1193/1194|\f7(SoCoordinate3) \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|1193/1194|\f7(SoCoordinate3) \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|1195|\f8coordinate3\*(Cr |\*(Cbcoordinate3\*(Cr
) (rof_escape_sequence|91|SoShapeKit.3iv|1198|\f8SoCoordinate3\f1 node that can be used to set the 3D coordinates for a vertex-based shape. This part is \*(CrNULL\f1 by default, but is created automatically if necessary. |\f1An \*(CbSoCoordinate3\f1 node that can be used to set the 3D coordinates for a vertex-based shape. This part is \*(CrNULL\f1 by default, but is created automatically if necessary.
) (rof_escape_sequence|91|SoShapeKit.3iv|1204|\f7(SoCoordinate4) |.ds Pt \*(Cr(SoCoordinate4)
) (parse_manual_page_|249|SoShapeKit.3iv|1211/1212|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|1211/1212|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|1213/1214|\f7(SoCoordinate4) \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|1213/1214|\f7(SoCoordinate4) \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|1215|\f8coordinate4\*(Cr |\*(Cbcoordinate4\*(Cr
) (rof_escape_sequence|91|SoShapeKit.3iv|1218|\f8SoCoordinate4\f1 node that can be used to set the 4D coordinates for a NURBS shapes. This part is \*(CrNULL\f1 by default, but is created automatically if necessary. |\f1An \*(CbSoCoordinate4\f1 node that can be used to set the 4D coordinates for a NURBS shapes. This part is \*(CrNULL\f1 by default, but is created automatically if necessary.
) (rof_escape_sequence|91|SoShapeKit.3iv|1224|\f7(SoNormal) |.ds Pt \*(Cr(SoNormal)
) (parse_manual_page_|249|SoShapeKit.3iv|1231/1232|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|1231/1232|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|1233/1234|\f7(SoNormal) \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|1233/1234|\f7(SoNormal) \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|1235|\f8normal\*(Cr |\*(Cbnormal\*(Cr
) (rof_escape_sequence|91|SoShapeKit.3iv|1238|\f8SoNormal\f1 node that can be used to set the normal vectors for a vertex-based shape. This part is \*(CrNULL\f1 by default, but is created automatically if necessary. |\f1An \*(CbSoNormal\f1 node that can be used to set the normal vectors for a vertex-based shape. This part is \*(CrNULL\f1 by default, but is created automatically if necessary.
) (rof_escape_sequence|91|SoShapeKit.3iv|1244|\f7(SoTextureCoordinate2) |.ds Pt \*(Cr(SoTextureCoordinate2)
) (parse_manual_page_|249|SoShapeKit.3iv|1251/1252|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|1251/1252|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|1253/1254|\f7(SoTextureCoordinate2) \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|1253/1254|\f7(SoTextureCoordinate2) \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|1255|\f8textureCoordinate2\*(Cr |\*(CbtextureCoordinate2\*(Cr
) (rof_escape_sequence|91|SoShapeKit.3iv|1258|\f8SoTextureCoordinate2\f1 node that can be used to set the texture coordinates for a vertex-based shape. This part is \*(CrNULL\f1 by default, but is created automatically if necessary. |\f1An \*(CbSoTextureCoordinate2\f1 node that can be used to set the texture coordinates for a vertex-based shape. This part is \*(CrNULL\f1 by default, but is created automatically if necessary.
) (rof_escape_sequence|91|SoShapeKit.3iv|1264|\f7(SoTextureCoordinateFunction) |.ds Pt \*(Cr(SoTextureCoordinateFunction)
) (parse_manual_page_|249|SoShapeKit.3iv|1271/1272|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|1271/1272|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|1273/1274|\f7(SoTextureCoordinateFunction) \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|1273/1274|\f7(SoTextureCoordinateFunction) \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|1275|\f8textureCoordinateFunction\*(Cr |\*(CbtextureCoordinateFunction\*(Cr
) (rof_escape_sequence|91|SoShapeKit.3iv|1278|\f8SoTextureCoordinateFunction\f1 node that can be used to set the a procedural texture coordinates function for a vertex-based shape. This part is \*(CrNULL\f1 by default, but is created automatically if necessary. |\f1An \*(CbSoTextureCoordinateFunction\f1 node that can be used to set the a procedural texture coordinates function for a vertex-based shape. This part is \*(CrNULL\f1 by default, but is created automatically if necessary.
) (rof_escape_sequence|91|SoShapeKit.3iv|1284|\f7(SoProfileCoordinate2) |.ds Pt \*(Cr(SoProfileCoordinate2)
) (parse_manual_page_|249|SoShapeKit.3iv|1291/1292|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|1291/1292|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|1293/1294|\f7(SoProfileCoordinate2) \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|1293/1294|\f7(SoProfileCoordinate2) \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|1295|\f8profileCoordinate2\*(Cr |\*(CbprofileCoordinate2\*(Cr
) (rof_escape_sequence|91|SoShapeKit.3iv|1298|\f8SoProfileCoordinate2\f1 node that can be used to set the 2D profile coordinates for a shape that uses them, (e.g., \*(CbSoText3\f1). This part is \*(CrNULL\f1 by default, but is created automatically if necessary. |\f1An \*(CbSoProfileCoordinate2\f1 node that can be used to set the 2D profile coordinates for a shape that uses them, (e.g., \*(CbSoText3\f1). This part is \*(CrNULL\f1 by default, but is created automatically if necessary.
) (rof_escape_sequence|91|SoShapeKit.3iv|1304|\f7(SoProfileCoordinate3) |.ds Pt \*(Cr(SoProfileCoordinate3)
) (parse_manual_page_|249|SoShapeKit.3iv|1311/1312|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|1311/1312|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|1313/1314|\f7(SoProfileCoordinate3) \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|1313/1314|\f7(SoProfileCoordinate3) \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|1315|\f8profileCoordinate3\*(Cr |\*(CbprofileCoordinate3\*(Cr
) (rof_escape_sequence|91|SoShapeKit.3iv|1318|\f8SoProfileCoordinate3\f1 node that can be used to set the 3D profile coordinates for a shape that uses them, (e.g., \*(CbSoSoNURBSCurve\f1). This part is \*(CrNULL\f1 by default, but is created automatically if necessary. |\f1An \*(CbSoProfileCoordinate3\f1 node that can be used to set the 3D profile coordinates for a shape that uses them, (e.g., \*(CbSoSoNURBSCurve\f1). This part is \*(CrNULL\f1 by default, but is created automatically if necessary.
) (rof_escape_sequence|91|SoShapeKit.3iv|1324|\f7(SoNodeKitListPart) |.ds Pt \*(Cr(SoNodeKitListPart)
) (parse_manual_page_|249|SoShapeKit.3iv|1331/1332|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|1331/1332|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|1333/1334|\f7(SoNodeKitListPart) \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|1333/1334|\f7(SoNodeKitListPart) \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|1335|\f8profileList\*(Cr |\*(CbprofileList\*(Cr
) (rof_escape_sequence|91|SoShapeKit.3iv|1338|\f8SoProfileList\f1 node that can be used to set the profile curve for a shape that uses them, (e.g., \*(CbSoNurbsCurve\f1). This part is \*(CrNULL\f1 by default, but is created automatically if necessary. |\f1An \*(CbSoProfileList\f1 node that can be used to set the profile curve for a shape that uses them, (e.g., \*(CbSoNurbsCurve\f1). This part is \*(CrNULL\f1 by default, but is created automatically if necessary.
) (rof_escape_sequence|91|SoShapeKit.3iv|1344|\f7(SoTransform) |.ds Pt \*(Cr(SoTransform)
) (parse_manual_page_|249|SoShapeKit.3iv|1351/1352|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|1351/1352|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|1353/1354|\f7(SoTransform) \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|1353/1354|\f7(SoTransform) \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|1355|\f8localTransform\*(Cr |\*(CblocalTransform\*(Cr
) (rof_escape_sequence|91|SoShapeKit.3iv|1358|\f8SoTransform\f1 node that can be used to set a local tranformation on the shape. This part is \*(CrNULL\f1 by default, but is created automatically if necessary. |\f1An \*(CbSoTransform\f1 node that can be used to set a local tranformation on the shape. This part is \*(CrNULL\f1 by default, but is created automatically if necessary.
) (rof_escape_sequence|91|SoShapeKit.3iv|1364|\f7(SoShape) |.ds Pt \*(Cr(SoShape)
) (parse_manual_page_|249|SoShapeKit.3iv|1371/1372|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|1371/1372|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|1373/1374|\f7(SoShape) \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|1373/1374|\f7(SoShape) \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|1375|\f8shape\*(Cr |\*(Cbshape\*(Cr
) (rof_escape_sequence|91|SoShapeKit.3iv|1378|\f8SoShape\f1 By default, an \*(CbSoCube\f1 is created. It is important to set all of the appropriate parts within this nodekit |\f1This is the part which specifies the actual shape node. This can be any node derived from \*(CbSoShape\f1 By default, an \*(CbSoCube\f1 is created. It is important to set all of the appropriate parts within this nodekit
) (rof_escape_sequence|91|SoShapeKit.3iv|1379|\f8SoShape\f1 that is used. For example, if the \f2shape\f1 part is set to an \*(CbSoFaceSet\f1, then the \f2coordinate3\f1 shape and probably the \f2normal\f1 shape would be set as well. See the reference page of the shape used for details |\&to suit the type of \*(CbSoShape\f1 that is used. For example, if the \f2shape\f1 part is set to an \*(CbSoFaceSet\f1, then the \f2coordinate3\f1 shape and probably the \f2normal\f1 shape would be set as well. See the reference page of the shape used for details
) (rof_escape_sequence|91|SoShapeKit.3iv|1388|\f7 |.ds Pt \*(Cr
) (parse_manual_page_|249|SoShapeKit.3iv|1395/1396|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|1395/1396|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|1397/1398|\f7 \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|1397/1398|\f7 \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|1399|\f8SoShapeKit\*(Cr() |\*(CbSoShapeKit\*(Cr()
) (rof_escape_sequence|91|SoShapeKit.3iv|1408|\f7static const SoNodekitCatalog * |.ds Pt \*(Crstatic const SoNodekitCatalog *
) (parse_manual_page_|249|SoShapeKit.3iv|1415/1416|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|1415/1416|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|1417/1418|\f7static const SoNodekitCatalog * \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|1417/1418|\f7static const SoNodekitCatalog * \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|1419|\f8getClassNodekitCatalog\*(Cr() const |\*(CbgetClassNodekitCatalog\*(Cr() const
) (rof_escape_sequence|91|SoShapeKit.3iv|1422|\f8SoNodekitCatalog\f1 for the class \*(CbSoShapeKit\f1. |\f1Returns an \*(CbSoNodekitCatalog\f1 for the class \*(CbSoShapeKit\f1.
) (rof_escape_sequence|91|SoShapeKit.3iv|1428|\f7static SoType |.ds Pt \*(Crstatic SoType
) (parse_manual_page_|249|SoShapeKit.3iv|1435/1436|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoShapeKit.3iv|1435/1436|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoShapeKit.3iv|1437/1438|\f7static SoType \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoShapeKit.3iv|1437/1438|\f7static SoType \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoShapeKit.3iv|1439|\f8getClassTypeId\*(Cr() |\*(CbgetClassTypeId\*(Cr()
) (rof_escape_sequence|91|SoShapeKit.3iv|1503|\f7ShapeKit {|\*(CrShapeKit {
) (rof_escape_sequence|91|SoShapeKit.3iv|1536|\f8SoAppearanceKit, SoBaseKit, SoCameraKit, SoLightKit, SoNodeKit, SoNodeKitDetail, SoNodeKitListPart, SoNodeKitPath, SoNodekitCatalog, SoSceneKit, SoSeparatorKit, SoWrapperKit, SoCone, SoCube, SoCylinder, |\*(CbSoAppearanceKit, SoBaseKit, SoCameraKit, SoLightKit, SoNodeKit, SoNodeKitDetail, SoNodeKitListPart, SoNodeKitPath, SoNodekitCatalog, SoSceneKit, SoSeparatorKit, SoWrapperKit, SoCone, SoCube, SoCylinder,
)