T
- the specific type of visualization item this visualization item ispublic interface VisualizationItem<T extends VisualizationItem<T>>
Modifier and Type | Method and Description |
---|---|
static List<VisualizationItem> |
createAngle(Vector3d origin,
Vector3d firstDirection,
Vector3d secondDirection)
Creates an angle visualization with the degrees shown between the two direction segments.
|
static VisualizationItem |
createArea(Area area,
double elevation)
Creates a visualization of an area.
|
static VisualizationItem |
createBoundingBox(AABB3d aabb)
Creates a visualization for an axis aligned bounding box.
|
static List<VisualizationItem> |
createDimension(Vector3d startPoint,
Vector3d endPoint)
Creates a dimension visualization.
|
ARGBColor |
getColor()
Returns the color of the visualization item.
|
T |
withColor(ARGBColor color)
Returns a copy of this visualization item with the specified color.
|
static List<VisualizationItem> createDimension(Vector3d startPoint, Vector3d endPoint)
startPoint
- the start pointendPoint
- the end pointstatic VisualizationItem createBoundingBox(AABB3d aabb)
aabb
- the axis aligned bounding boxstatic VisualizationItem createArea(Area area, double elevation)
area
- the areaelevation
- the elevationstatic List<VisualizationItem> createAngle(Vector3d origin, Vector3d firstDirection, Vector3d secondDirection)
origin
- the origin pointfirstDirection
- the first directionsecondDirection
- the second directionARGBColor getColor()
Copyright © 2019 Solibri, Inc.. All rights reserved.