barsuift.simLife.j3d.tree
Class BasicTreeTrunk3D

java.lang.Object
  extended by barsuift.simLife.j3d.tree.BasicTreeTrunk3D
All Implemented Interfaces:
TreeTrunk3D, Persistent<TreeTrunk3DState>

public class BasicTreeTrunk3D
extends java.lang.Object
implements TreeTrunk3D


Constructor Summary
BasicTreeTrunk3D(Universe3D universe3D, TreeTrunk3DState state, TreeTrunk trunk)
           
 
Method Summary
 javax.media.j3d.Group getGroup()
           
 TreeTrunk3DState getState()
           
 com.sun.j3d.utils.geometry.Cylinder getTrunk()
           
 void synchronize()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicTreeTrunk3D

public BasicTreeTrunk3D(Universe3D universe3D,
                        TreeTrunk3DState state,
                        TreeTrunk trunk)
Parameters:
radius -
height -
centralPoint - correspond to the center of the bottom
Method Detail

getTrunk

public com.sun.j3d.utils.geometry.Cylinder getTrunk()
Specified by:
getTrunk in interface TreeTrunk3D

getState

public TreeTrunk3DState getState()
Specified by:
getState in interface Persistent<TreeTrunk3DState>

synchronize

public void synchronize()
Specified by:
synchronize in interface Persistent<TreeTrunk3DState>

getGroup

public javax.media.j3d.Group getGroup()
Specified by:
getGroup in interface TreeTrunk3D


Copyright © 2010. All Rights Reserved.