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.