gumbo.graphic.space
Interface ViewSpace

All Superinterfaces:
Graphic, GraphicSpace
All Known Implementing Classes:
AbstractViewSpace

public interface ViewSpace
extends GraphicSpace

A graphic space representing a 3D "view" space. The view space is defined relative to a user vantage point in the 3D world space. As such, typically, a view space also serves as a leaf node in a world space.

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

Method Summary
 ViewSpaceConfig getViewSpaceConfig()
          Gets the configuration delegate for this view space.
 GraphicSpaceRoot getViewSpaceRoot()
          Gets the view space tree root.
 
Methods inherited from interface gumbo.graphic.Graphic
getGraphic
 

Method Detail

getViewSpaceConfig

public ViewSpaceConfig getViewSpaceConfig()
Gets the configuration delegate for this view space.

Returns:
Reference to the delegate. Never null.

getViewSpaceRoot

public GraphicSpaceRoot getViewSpaceRoot()
Gets the view space tree root.

Returns:
Reference to the node. Never null.