com.threerings.opengl.scene.config
Class Extent

java.lang.Object
  extended by com.threerings.util.DeepObject
      extended by com.threerings.opengl.scene.config.Extent
All Implemented Interfaces:
Exportable, Copyable, Cloneable
Direct Known Subclasses:
Extent.Limited, Extent.Unlimited

@EditorTypes(value={Extent.Limited.class,Extent.Unlimited.class})
public abstract class Extent
extends DeepObject
implements Exportable

Represents the extent of an influence or effect.


Nested Class Summary
static class Extent.Limited
          Limited extent.
static class Extent.Unlimited
          Unlimited extent.
 
Constructor Summary
Extent()
           
 
Method Summary
abstract  void transformBounds(Transform3D transform, Box result)
          Retrieves the bounds of the extent under the specified transform.
 
Methods inherited from class com.threerings.util.DeepObject
clone, copy, copy, equals, hashCode, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Extent

public Extent()
Method Detail

transformBounds

public abstract void transformBounds(Transform3D transform,
                                     Box result)
Retrieves the bounds of the extent under the specified transform.



Copyright © 2011. All Rights Reserved.