Point set shape node. More...
#include <Inventor/VRMLnodes/SoVRMLPointSet.h>
Public Member Functions | |
virtual SoType | getTypeId () const |
SoVRMLPointSet () | |
Static Public Member Functions | |
static SoType | getClassTypeId () |
See the VRML97 Specification, below.
NOTE: This class does not exist in Open Inventor 10.0 and later.This section may reference portions of the VRML97 specification that are not present in this help file. The complete VRML97 spec is available at http://www.web3d.org .
The SoVRMLPointSet node specifies a set of 3D points in the local coordinate system with associated colors at each point. The coord field specifies an SoVRMLCoordinate node (or instance of an SoVRMLCoordinate node) - results are undefined if the coord field specifies any other type of node. SoVRMLPointSet uses the coordinates in order. If the coord field is NULL, then the SoVRMLPointSet is empty.
SoVRMLPointSets are not lit, not texture-mapped, or collided with during collision detection.
If the color field is not NULL, it must specify an SoVRMLColor node that contains at least the number of points contained in the coord node - results are undefined if the color field specifies any other type of node. Colors will be applied to each point in order. The results are undefined if the number of values in the SoVRMLColor node is less than the number of values specified in the SoVRMLCoordinate node
If the color field is NULL and there is an SoVRMLMaterial defined for the SoVRMLAppearance affecting this SoVRMLPointSet, then use the emissiveColor of the Material to draw the points. See "Concepts - Lighting Model, Lighting Off" for details on lighting equations.
Shape Antialiasing type is SoShape::POINTS.
coord | NULL |
color | NULL |
metadata | NULL |
SoSFNode | set_color |
SoSFNode | set_coord |
SoSFNode | set_metadata |
SoSFNode | color_changed |
SoSFNode | coord_changed |
SoSFNode | metadata_changed |
SoVRMLPointSet::SoVRMLPointSet | ( | ) |
Constructor.
static SoType SoVRMLPointSet::getClassTypeId | ( | ) | [static] |
Returns the type identifier for this class.
Reimplemented from SoVRMLVertexPoint.
virtual SoType SoVRMLPointSet::getTypeId | ( | ) | const [virtual] |
Returns the type identifier for this specific instance.
Reimplemented from SoVRMLVertexPoint.