Interface IViewport3d
-
- All Known Implementing Classes:
AbstractViewport3d
public interface IViewport3d
-
-
Method Summary
All 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
-
getSpaceController
ISpaceController getSpaceController()
- Returns:
- the spacecontroller
-
setSelected
void setSelected(int selected, DrawableCombiner3d marker)Set the Selected Objects in the Viewport by the User
-
getSelected
int getSelected()
Get the Selected Object by the user
-
getMarker
DrawableCombiner3d getMarker()
get the Marker. A visual Object that visuals the selection
-
getCanvas
java.awt.Canvas getCanvas()
Returns the canvas that is used for displaying the objects.
-
refresh
void refresh(java.util.List<java.lang.Object[]> objectList, java.util.Collection<DrawableCombiner3d> staticvisuals)Refreshes the viewport.
-
getPerspective
IPerspective getPerspective()
Get the perspective.- Returns:
- The perspective.
-
startApp
void startApp()
Starts the internal 3d Application
-
pauseApp
void pauseApp()
Pause the internal 3d Application
-
stopApp
void stopApp()
Stops the internal 3d Application
-
getAreaSize
IVector3 getAreaSize()
Gets the maximum displayable size.- Returns:
- maximum area size.
-
setAreaSize
void setAreaSize(IVector3 vector)
Sets the maximum displayable size.- Parameters:
areaSize- maximum area size.
-
isGridSpace
void isGridSpace(boolean isGrid)
-
-