Interface IViewport3d
- 
- All Known Implementing Classes:
- AbstractViewport3d
 
 public interface IViewport3d
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description IVector3getAreaSize()Gets the maximum displayable size.java.awt.CanvasgetCanvas()Returns the canvas that is used for displaying the objects.DrawableCombiner3dgetMarker()get the Marker.IPerspectivegetPerspective()Get the perspective.intgetSelected()Get the Selected Object by the userISpaceControllergetSpaceController()voidisGridSpace(boolean isGrid)voidpauseApp()Pause the internal 3d Applicationvoidrefresh(java.util.List<java.lang.Object[]> objectList, java.util.Collection<DrawableCombiner3d> staticvisuals)Refreshes the viewport.voidsetAreaSize(IVector3 vector)Sets the maximum displayable size.voidsetSelected(int selected, DrawableCombiner3d marker)Set the Selected Objects in the Viewport by the UservoidstartApp()Starts the internal 3d ApplicationvoidstopApp()Stops the internal 3d Application
 
- 
- 
- 
Method Detail- 
getSpaceControllerISpaceController getSpaceController() - Returns:
- the spacecontroller
 
 - 
setSelectedvoid setSelected(int selected, DrawableCombiner3d marker)Set the Selected Objects in the Viewport by the User
 - 
getSelectedint getSelected() Get the Selected Object by the user
 - 
getMarkerDrawableCombiner3d getMarker() get the Marker. A visual Object that visuals the selection
 - 
getCanvasjava.awt.Canvas getCanvas() Returns the canvas that is used for displaying the objects.
 - 
refreshvoid refresh(java.util.List<java.lang.Object[]> objectList, java.util.Collection<DrawableCombiner3d> staticvisuals)Refreshes the viewport.
 - 
getPerspectiveIPerspective getPerspective() Get the perspective.- Returns:
- The perspective.
 
 - 
startAppvoid startApp() Starts the internal 3d Application
 - 
pauseAppvoid pauseApp() Pause the internal 3d Application
 - 
stopAppvoid stopApp() Stops the internal 3d Application
 - 
getAreaSizeIVector3 getAreaSize() Gets the maximum displayable size.- Returns:
- maximum area size.
 
 - 
setAreaSizevoid setAreaSize(IVector3 vector) Sets the maximum displayable size.- Parameters:
- areaSize- maximum area size.
 
 - 
isGridSpacevoid isGridSpace(boolean isGrid) 
 
- 
 
-