gumbo.graphic.space
Interface ViewSpaceConfig

All Known Implementing Classes:
AbstractViewSpaceConfig

public interface ViewSpaceConfig

Configuration delegate for a ViewSpace.

Version:
$Revision: 1.2 $
Author:
Jon Barrilleaux (jonb@jmbaai.com) of JMB and Associates Inc.

Method Summary
 java.util.Collection getDisplaySpaces()
          Gets the display spaces associated with this view space.
 DisplaySpace getMainDisplay()
          tracking target for view scale policy
 double getViewFov()
          angle for unit (1x1) sized view image centered about the LFP; zero for parallel proj.; display offset appears affected
 double getViewScale()
          view image scale factor about the view origin (LFP); view image appears affected; view offset appears unaffected
 int getViewScalePolicy()
          GraphicSpaces.VIEW_SCALE_POLICY_???
 void setMainDisplay(DisplaySpace display)
           
 void setViewFov(double fov)
           
 void setViewScale(double scale)
           
 void setViewScalePolicy(int policy)
           
 

Method Detail

getDisplaySpaces

public java.util.Collection getDisplaySpaces()
Gets the display spaces associated with this view space.


getViewFov

public double getViewFov()
angle for unit (1x1) sized view image centered about the LFP; zero for parallel proj.; display offset appears affected


setViewFov

public void setViewFov(double fov)

getViewScalePolicy

public int getViewScalePolicy()
GraphicSpaces.VIEW_SCALE_POLICY_???


setViewScalePolicy

public void setViewScalePolicy(int policy)

getMainDisplay

public DisplaySpace getMainDisplay()
tracking target for view scale policy


setMainDisplay

public void setMainDisplay(DisplaySpace display)

getViewScale

public double getViewScale()
view image scale factor about the view origin (LFP); view image appears affected; view offset appears unaffected


setViewScale

public void setViewScale(double scale)