Interface IViewport3d
-
- All Known Implementing Classes:
AbstractViewport3d
public interface IViewport3d
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IVector3
getAreaSize()
Gets the maximum displayable size.java.awt.Canvas
getCanvas()
Returns the canvas that is used for displaying the objects.DrawableCombiner3d
getMarker()
get the Marker.IPerspective
getPerspective()
Get the perspective.int
getSelected()
Get the Selected Object by the userISpaceController
getSpaceController()
void
isGridSpace(boolean isGrid)
void
pauseApp()
Pause the internal 3d Applicationvoid
refresh(java.util.List<java.lang.Object[]> objectList, java.util.Collection<DrawableCombiner3d> staticvisuals)
Refreshes the viewport.void
setAreaSize(IVector3 vector)
Sets the maximum displayable size.void
setSelected(int selected, DrawableCombiner3d marker)
Set the Selected Objects in the Viewport by the Uservoid
startApp()
Starts the internal 3d Applicationvoid
stopApp()
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)
-
-