org.deegree.ogcwebservices.wpvs.j3d
Class Composite3DObject
java.lang.Object
javax.media.j3d.SceneGraphObject
javax.media.j3d.Node
javax.media.j3d.Group
javax.media.j3d.OrderedGroup
org.deegree.ogcwebservices.wpvs.j3d.Composite3DObject
public class Composite3DObject
- extends javax.media.j3d.OrderedGroup
- Version:
- $Revision: 18195 $
- Author:
- Andreas Poth, last edited by: $Author: mschneider $
$Revision: 18195 $, $Date: 2009-06-18 17:55:39 +0200 (Do, 18 Jun 2009) $
Fields inherited from class javax.media.j3d.OrderedGroup |
ALLOW_CHILD_INDEX_ORDER_READ, ALLOW_CHILD_INDEX_ORDER_WRITE |
Fields inherited from class javax.media.j3d.Group |
ALLOW_CHILDREN_EXTEND, ALLOW_CHILDREN_READ, ALLOW_CHILDREN_WRITE, ALLOW_COLLISION_BOUNDS_READ, ALLOW_COLLISION_BOUNDS_WRITE |
Fields inherited from class javax.media.j3d.Node |
ALLOW_AUTO_COMPUTE_BOUNDS_READ, ALLOW_AUTO_COMPUTE_BOUNDS_WRITE, ALLOW_BOUNDS_READ, ALLOW_BOUNDS_WRITE, ALLOW_COLLIDABLE_READ, ALLOW_COLLIDABLE_WRITE, ALLOW_LOCAL_TO_VWORLD_READ, ALLOW_LOCALE_READ, ALLOW_PARENT_READ, ALLOW_PICKABLE_READ, ALLOW_PICKABLE_WRITE, ENABLE_COLLISION_REPORTING, ENABLE_PICK_REPORTING |
Method Summary |
void |
addChild(javax.media.j3d.Node node)
|
java.lang.String |
getId()
returns the ID of the composite |
void |
insertChild(javax.media.j3d.Node node,
int index)
|
void |
setChild(javax.media.j3d.Node node,
int index)
|
Methods inherited from class javax.media.j3d.OrderedGroup |
addChild, cloneNode, getChildIndexOrder, moveTo, removeAllChildren, removeChild, removeChild, setChildIndexOrder |
Methods inherited from class javax.media.j3d.Group |
getAllChildren, getAlternateCollisionTarget, getChild, getCollisionBounds, indexOfChild, numChildren, setAlternateCollisionTarget, setCollisionBounds |
Methods inherited from class javax.media.j3d.Node |
cloneTree, cloneTree, cloneTree, cloneTree, cloneTree, cloneTree, duplicateNode, getBounds, getBoundsAutoCompute, getCollidable, getLocale, getLocalToVworld, getLocalToVworld, getParent, getPickable, setBounds, setBoundsAutoCompute, setCollidable, setPickable |
Methods inherited from class javax.media.j3d.SceneGraphObject |
clearCapability, clearCapabilityIsFrequent, duplicateSceneGraphObject, getCapability, getCapabilityIsFrequent, getName, getUserData, isCompiled, isLive, setCapability, setCapabilityIsFrequent, setName, setUserData, toString, updateNodeReferences |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Composite3DObject
public Composite3DObject(java.lang.String id)
- Parameters:
id
-
Composite3DObject
public Composite3DObject(java.lang.String id,
java.util.List<DefaultSurface> surfaces)
- constructs a Composite3DObject from the passed list of
SimpleSurfaces
- Parameters:
id
- The id of this 3DObjectsurfaces
-
getId
public java.lang.String getId()
- returns the ID of the composite
- Returns:
- the ID of the composite
addChild
public void addChild(javax.media.j3d.Node node)
- Overrides:
addChild
in class javax.media.j3d.OrderedGroup
insertChild
public void insertChild(javax.media.j3d.Node node,
int index)
- Overrides:
insertChild
in class javax.media.j3d.OrderedGroup
setChild
public void setChild(javax.media.j3d.Node node,
int index)
- Overrides:
setChild
in class javax.media.j3d.Group
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org