SoPointDetail(3IV)
SoPointDetail - stores detail information about vertex-based shapes made of points
Showing IRIX 6.5.30 (default release). Added in IRIX 6.5.22.
NAME SoPointDetail - stores detail information about vertex-based shapes made of points INHERITS FROM SoDetail > SoPointDetail SYNOPSIS #include <Inventor/details/SoPointDetail.h> Methods from class SoPointDetail: SoPointDetail() virtual ~SoPointDetail() int32_t getCoordinateIndex() const int32_t getMaterialIndex() const int32_t getNormalIndex() const int32_t getTextureCoordIndex() const Methods from class SoDetail: SoDetail * copy() const static SoType getClassTypeId() virtual SoType getTypeId() const SbBool isOfType(SoType type) const DESCRIPTION This class contains detail information about a point in a vertex-based shape made of points. It is used for returning information about an intersection with or primitives generated by a set of points. It is also used by SoFaceDetail and SoLineDetail to return information about the vertices of faces and line segments. METHODS SoPointDetail() virtual ~SoPointDetail() Constructor and destructor. int32_t getCoordinateIndex() const Returns the index of the point within the relevant coordinate node. int32_t getMaterialIndex() const Returns the index of the material for the point within the relevant material node. int32_t getNormalIndex() const Returns the index of the surface normal at the point within the relevant normal node. Note that if normals have been generated for a shape, the index may not be into an existing normal node. int32_t getTextureCoordIndex() const Returns the index of the texture coordinates for the point within the relevant normal node. Note that if texture coordinates have been generated for a shape, the index may not be into an existing texture coordinate node. SEE ALSO SoDetail, SoPickedPoint, SoPrimitiveVertex, SoVertexShape, SoFaceDetail, SoLineDetail