1 #ifndef SMALLCHANGE_SOPOINTCLOUD_H 2 #define SMALLCHANGE_SOPOINTCLOUD_H 36 #include <Inventor/nodes/SoSubNode.h> 37 #include <Inventor/nodes/SoNonIndexedShape.h> 38 #include <Inventor/fields/SoSFInt32.h> 39 #include <Inventor/fields/SoSFBool.h> 40 #include <Inventor/fields/SoMFFloat.h> 41 #include <Inventor/fields/SoSFFloat.h> 42 #include <Inventor/fields/SoSFEnum.h> 44 #include <SmallChange/basic.h> 94 Binding findMaterialBinding(
SoState *
const state)
const;
96 SoPointCloudP * pimpl;
99 #endif // !SMALLCHANGE_SOPOINTSET_H Definition: SoPointCloud.h:70
SoSFInt32 numPoints
Definition: SoPointCloud.h:57
#define SO_NODE_HEADER(classname)
Definition: SoPointCloud.h:63
virtual void GLRender(SoGLRenderAction *action)
SoSFFloat detailDistance
Definition: SoPointCloud.h:58
virtual SbBool generateDefaultNormals(SoState *state, SoNormalBundle *bundle)
Shape
Definition: SoPointCloud.h:68
SoSFEnum shape
Definition: SoPointCloud.h:73
Mode
Definition: SoPointCloud.h:61
SoSFEnum mode
Definition: SoPointCloud.h:66
Definition: SoPointCloud.h:69
virtual void getPrimitiveCount(SoGetPrimitiveCountAction *action)
static void initClass(void)
SoSFFloat itemSize
Definition: SoPointCloud.h:59
virtual void generatePrimitives(SoAction *action)=0
Definition: SoPointCloud.h:62
virtual void computeBBox(SoAction *action, SbBox3f &box, SbVec3f ¢er)=0
The SoPointCloud class is used to display a set of 3D points.
Definition: SoPointCloud.h:48