1#if !defined _SO_CIRCEXTRSHAPE_H_
2#define _SO_CIRCEXTRSHAPE_H_
169 virtual void doAction(
SoAction *action );
189 static void initClass();
192 static void exitClass();
195 virtual void notify( SoNotList *list );
202 virtual void generatePrimitives(
SoAction *action );
SO_PIMPL_PUBLIC_DECLARATION(SoFileDataAdapter)
#define SO_NODE_HEADER(className)
<a href="IconLegend.html"><img src="extTGS.gif" alt="VSG extension" border="0"></a> 3D vector class ...
<a href="IconLegend.html"><img src="extTGS.gif" alt="VSG extension" border="0"></a> 3D box with an a...
Abstract base class for all actions.
Abstract base class for all extrusion-based shape nodes.
Performs a generic traversal of a scene graph or path.
<a href="IconLegend.html"><img src="extTGS.gif" alt="VSG extension" border="0"></a> Geometric shape ...
SoSFFloat radius
Radius of the circular cross-section.
SoCircularExtrusion()
Constructor.
@ RESPECT_MATERIALS
The spine simplification is done preserving the materials applied to the spine.
@ DEFAULT
The spine simplification is done based only on geometric data.
SoSFVec2f activeSection
Defines the visible section of the spine in normalized coordinates.
SoSFEnum spineSimplificationMode
Defines the spine simplification behavior of the extrusion.
<a href="IconLegend.html"><img src="extTGS.gif" alt="VSG extension" border="0"></a> Counts number of...
Intersects objects with a ray cast into scene.
Field containing an enumerated value.
Field containing a floating-point value.
Field containing a two-dimensional vector.
void notify(SoNotList *list)