36 #include <Inventor/nodes/SoSubNode.h> 37 #include <Inventor/nodes/SoGroup.h> 38 #include <Inventor/fields/SoMFFloat.h> 39 #include <Inventor/fields/SoSFVec3f.h> 50 SoLOD(
int numchildren);
52 static void initClass(
void);
72 virtual int whichToTraverse(
SoAction *);
75 void commonConstructor(
void);
82 #endif // !COIN_SOLOD_H The SoBase class is the top-level superclass for a number of class-hierarchies.SoBase provides the ba...
Definition: SoBase.h:45
virtual void getPrimitiveCount(SoGetPrimitiveCountAction *action)
Definition: SoGroup.cpp:880
The SoMFFloat class is a container for floating point values.This field is used where nodes...
Definition: SoMFFloat.h:39
virtual void doAction(SoAction *action)
Definition: SoGroup.cpp:539
The SoRayPickAction class does ray intersection with scene graphs.For interaction with the scene grap...
Definition: SoRayPickAction.h:50
SoMFFloat range
Definition: SoLOD.h:54
virtual void notify(SoNotList *l)
Definition: SoNode.cpp:448
#define SO_NODE_HEADER(classname)
virtual void callback(SoCallbackAction *action)
Definition: SoGroup.cpp:686
virtual void audioRender(SoAudioRenderAction *action)
Definition: SoGroup.cpp:722
virtual void getBoundingBox(SoGetBoundingBoxAction *action)
Definition: SoGroup.cpp:555
virtual void rayPick(SoRayPickAction *action)
Definition: SoNode.cpp:1125
virtual void GLRenderBelowPath(SoGLRenderAction *action)
Definition: SoNode.cpp:951
The SoAudioRenderAction class renders the aural parts of the scene graph.Applying this method at a ro...
Definition: SoAudioRenderAction.h:42
The SoAction class is the base class for all traversal actions.Applying actions is the basic mechanis...
Definition: SoAction.h:77
virtual void GLRenderInPath(SoGLRenderAction *action)
Definition: SoNode.cpp:963
The SoGroup class is a node which managed other node instances.The internal scene data structures in ...
Definition: SoGroup.h:40
The SoGetPrimitiveCountAction class counts the primitives in a scene.Apply this action to a scene if ...
Definition: SoGetPrimitiveCountAction.h:44
The SoGetBoundingBoxAction class calculates bounding boxes for nodes and subgraphs.If this action is applied to a path or scene graph root, it will calculate the bounding box and the center point of the geometry contained within the scene.
Definition: SoGetBoundingBoxAction.h:45
virtual void GLRender(SoGLRenderAction *action)
Definition: SoGroup.cpp:611
The SoCallbackAction class invokes callbacks at specific nodes.This action has mechanisms for trackin...
Definition: SoCallbackAction.h:80
SoSFVec3f center
Definition: SoLOD.h:55
The SoSFVec3f class is a container for an SbVec3f vector.This field is used where nodes...
Definition: SoSFVec3f.h:40
virtual void GLRenderOffPath(SoGLRenderAction *action)
Definition: SoNode.cpp:975
The SoNotList class is a list of SoNotRec notification records.
Definition: SoNotification.h:43
The SoLOD class is used to choose a child based distance between viewer and object.The class documentation for the SoLOD node class would be similar enough to that of SoLevelOfDetail that we will refer you to look at that one first. It will explain the general principles of what a level-of-detail mechanism is, and why and how to use it.
Definition: SoLOD.h:43
The SoGLRenderAction class renders the scene graph with OpenGL calls.Applying this method at a root n...
Definition: SoGLRenderAction.h:50