Interface IViewport3d

    • 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)