public abstract class ASceneObject extends Object implements ISceneObject, Cloneable
| Modifier | Constructor and Description |
|---|---|
|
ASceneObject() |
protected |
ASceneObject(ASceneObject old,
Map<Object,Object> props) |
| Modifier and Type | Method and Description |
|---|---|
BoundBox |
getBoundBox() |
HashMap<Object,Object> |
getProperties()
Gets the property map for this scene object
|
boolean |
isFinite() |
String |
toString() |
ASceneObject |
with(Map<Object,Object> properties)
Creates a clone of this scene object with updated properties as specified.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetIntersection, getSupport, includeInBoundBoxpublic ASceneObject()
protected ASceneObject(ASceneObject old, Map<Object,Object> props)
public HashMap<Object,Object> getProperties()
ISceneObjectgetProperties in interface ISceneObjectpublic ASceneObject with(Map<Object,Object> properties)
ISceneObjectwith in interface ISceneObjectproperties - New prperties to updatepublic BoundBox getBoundBox()
getBoundBox in interface ISceneObjectpublic boolean isFinite()
Copyright © 2012. All Rights Reserved.