SoMarkerListPointSet¶
- InventorModule¶
author
package
dll
definition
Purpose¶
The SoMarkerListPointSet renders an XMarkerList as points, using a SoPointSet.
It can also provide per-marker radii, based on the direction vector contained in each marker.
Usage¶
This module can either be used to render markers as points or be combined with the SoPointSpriteRenderer to render a large number of markers as spheres using point sprites.
Input Fields¶
inMarkers¶
- name: inMarkers, type: XMarkerList(MLBase)¶
The input marker list.
For accessing this object via scripting, see the Scripting Reference:
MLXMarkerListWrapper.
inStylePalette¶
- name: inStylePalette, type: StylePalette(MLBase)¶
The optional style palette.
Parameter Fields¶
Field Index¶
|
|
|
|
|
|
Visible Fields¶
Color Mode¶
- name: colorMode, type: Enum, default: COLOR_BY_TYPE¶
Defines how the point color is obtained, including using the input style palette.
Values:
Title |
Name |
Description |
|---|---|---|
Type |
COLOR_BY_TYPE |
Color by type of marker. |
Index |
COLOR_BY_INDEX |
Color by index. |
Id |
COLOR_BY_ID |
Color by ID. |
Sphere Radius Vertex Attribute¶
- name: sphereRadiusVertexAttribute, type: Bool, default: FALSE¶
If checked, the radius of each marker is provided by a module
SoVertexAttribute1fcalled “sphereRadius”.This can be used in shaders, e.g., the
SoPointSpriteRenderercan make use of it.
Timepoint to Render (-1=all)¶
- name: timepointToRender, type: Integer, default: -1¶
Sets the time point of the markers to be rendered.
If this field is set to -1, all markers are rendered. If a value >=0 is set, only the markers with the corresponding time point value are rendered.