Interface Visualization
public interface Visualization
Visualization to visualize results of a rule.
- Since:
- 9.10.2
- See Also:
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddComponent(Component component, double transparency) Adds a component to this visualization.voidaddComponents(Collection<? extends Component> components, double transparency) Adds a collection of components to this visualization.voidaddComponentsWithColor(Collection<? extends Component> components, ARGBColor color) Adds a collection of components with color to the visualization.voidaddComponentWithColor(Component component, ARGBColor color) Adds a component with a color to this visualization.voidaddFootprints(double bottomElevation, double topElevation) Adds the footprints between the given elevations to this visualization.voidaddFootprints(Component component) Adds the footprints on the elevation of the component to this visualization.voidaddSection(Plane sectionPlane) Adds a section plane to this visualization.voidaddSections(Collection<Plane> sectionPlanes) Adds the given section planes to this visualization.voidaddVisualizationItem(VisualizationItem visualizationItem) Adds a visualization item to this visualization.voidaddVisualizationItems(Collection<VisualizationItem> visualizationItems) Adds a collection ofVisualizationItemto this visualization.static Visualizationcreate()Creates an emptyVisualizationwith no components, section planes or visualization items.Returns the colored components of the visualization as a map from color to the component list.Returns the section planes of this visualization.Returns the visible components.Returns the visualization items of this visualization.voidsetVisibleComponents(Collection<Component> components) Sets visible components that are shown with original color.
- 
Method Details- 
createCreates an emptyVisualizationwith no components, section planes or visualization items.- Returns:
- the new visualization
- Since:
- 9.12.0
 
- 
addVisualizationItemAdds a visualization item to this visualization.- Parameters:
- visualizationItem- the visualization item.
- Since:
- 9.10.2
 
- 
addVisualizationItemsAdds a collection ofVisualizationItemto this visualization.- Parameters:
- visualizationItems- the visualization items
- Since:
- 9.10.2
 
- 
getVisualizationItemsCollection<VisualizationItem> getVisualizationItems()Returns the visualization items of this visualization.- Returns:
- the visualization items.
- Since:
- 9.12.0
 
- 
addComponentAdds a component to this visualization. Color of the component is not changed.- Parameters:
- component- the component
- transparency- the transparency from 0.0 to 1.0
- Since:
- 9.10.2
 
- 
addComponentsAdds a collection of components to this visualization.- Parameters:
- components- the components
- transparency- the transparency from 0.0 to 1.0
- Since:
- 9.10.2
 
- 
addComponentWithColorAdds a component with a color to this visualization.- Parameters:
- component- the component
- color- the color
- Since:
- 9.10.2
 
- 
addComponentsWithColorAdds a collection of components with color to the visualization.- Parameters:
- components- the components
- color- the color
- Since:
- 9.10.2
 
- 
getComponentsWithColorReturns the colored components of the visualization as a map from color to the component list.- Returns:
- the map from color to the component list
- Since:
- 9.12.0
 
- 
addFootprintsvoid addFootprints(double bottomElevation, double topElevation) Adds the footprints between the given elevations to this visualization. The elevations are inclusive.- Parameters:
- bottomElevation- the bottom elevation
- topElevation- the top elevation
- Since:
- 9.10.2
 
- 
addFootprintsAdds the footprints on the elevation of the component to this visualization.- Parameters:
- component- the component
- Since:
- 9.10.2
 
- 
addSectionAdds a section plane to this visualization.- Parameters:
- sectionPlane- the section plane
- Since:
- 9.10.2
 
- 
addSectionsAdds the given section planes to this visualization.- Parameters:
- sectionPlanes- the section planes
- Since:
- 9.10.2
 
- 
getSectionsCollection<Plane> getSections()Returns the section planes of this visualization.- Returns:
- the section planes
- Since:
- 9.12.0
 
- 
getVisibleComponentsReturns the visible components.- Returns:
- the visible components
- Since:
- 9.12.0
 
- 
setVisibleComponentsSets visible components that are shown with original color.- Parameters:
- components- the visible components
- Since:
- 9.12.0
 
 
-