Interface Points
-
- All Superinterfaces:
VisualizationItem<Points>
public interface Points extends VisualizationItem<Points>
Visualization item for visualizing points.- Since:
- 9.10.2
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static Points
create(ARGBColor color, Collection<Vector3d> points, float pointSize)
Creates visualization of points.float
getPointSize()
Returns point size to visualize.List<Vector3d>
getVertices()
Return points to visualize.-
Methods inherited from interface com.solibri.smc.api.visualization.VisualizationItem
getColor, withColor
-
-
-
-
Method Detail
-
create
static Points create(ARGBColor color, Collection<Vector3d> points, float pointSize)
Creates visualization of points.- Parameters:
color
- the color of the displayed pointspoints
- the points to be visualizedpointSize
- the size the visualized points are drawn- Returns:
- the points visualization
- Throws:
IllegalArgumentException
- if no point is givenNullPointerException
- if given collection of points is null- Since:
- 9.10.2
-
getVertices
List<Vector3d> getVertices()
Return points to visualize.- Returns:
- the vertices
- Since:
- 9.10.2
-
getPointSize
float getPointSize()
Returns point size to visualize.- Returns:
- the point size
- Since:
- 9.10.2
-
-