public class SoVRMLPointSet extends SoVRMLVertexPoint
<font color="#0000FF">NOTE:</font> This class does not exist in Open Inventor 10.0 and later.
This section describes the expected behavior of the node in a conforming VRML97 browser application. In some cases, the application is responsible for implementing portions of the expected behavior. Open Inventor viewer classes and IVF classes implement some of the application behaviors.
This section may reference portions of the VRML97 specification that are not present in this help file. The complete VRML97 spec is available at
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
.
File format/default:
VRMLPointSet {
coord | NULL |
color | NULL |
metadata | NULL |
Action behavior:
SoGLRenderAction
, SoRayPickAction
, SoGetBoundingBoxAction
, SoCallbackAction
Deprecated since Open Inventor 9500
SoShape.ShapeTypes
Inventor.ConstructorCommand
color, coord
metadata
boundingBoxIgnoring, LINES, POINTS, POLYGONS, TEXT
VERBOSE_LEVEL, ZeroHandle
Constructor and Description |
---|
SoVRMLPointSet()
Deprecated.
Constructor.
|
getShapeType, isPrimitiveRestartAvailable, isPrimitiveRestartAvailable
affectsState, callback, copy, copy, distribute, doAction, getAlternateRep, getBoundingBox, getByName, getMatrix, getPrimitiveCount, getRenderUnitID, GLRender, GLRenderBelowPath, GLRenderInPath, GLRenderOffPath, grabEventsCleanup, grabEventsSetup, handleEvent, isBoundingBoxIgnoring, isOverride, pick, rayPick, search, setOverride, touch, write
copyFieldValues, copyFieldValues, enableNotify, fieldsAreEqual, get, getAllFields, getEventIn, getEventOut, getField, getFieldName, hasDefaultValues, isNotifyEnabled, set, setToDefaults
dispose, getEXTERNPROTO, getName, getPROTO, isDisposable, isSynchronizable, setName, setSynchronizable
getAddress, getNativeResourceHandle, startInternalThreads, stopInternalThreads
Generated on January 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com