forest3D
Class Land3D
java.lang.Object
|
+--javax.media.j3d.SceneGraphObject
|
+--javax.media.j3d.Node
|
+--javax.media.j3d.Group
|
+--forest3D.Land3D
- public class Land3D
- extends javax.media.j3d.Group
Field Summary |
(package private) javax.media.j3d.Shape3D |
back
|
static int |
BACK
|
(package private) javax.media.j3d.Shape3D |
bottom
|
static int |
BOTTOM
|
static int |
FILL
|
(package private) javax.media.j3d.Shape3D |
front
|
static int |
FRONT
|
(package private) boolean |
isTopo
|
(package private) javax.media.j3d.Shape3D |
left
|
static int |
LEFT
|
(package private) javax.media.j3d.Shape3D |
right
|
static int |
RIGHT
|
(package private) javax.media.j3d.Shape3D |
top
|
static int |
TOP
|
(package private) Point3f[] |
topography
|
(package private) int |
type
|
static int |
WIREFRAME
|
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_PICKABLE_READ, ALLOW_PICKABLE_WRITE, ENABLE_COLLISION_REPORTING, ENABLE_PICK_REPORTING |
Fields inherited from class javax.media.j3d.SceneGraphObject |
capabilities, nodeHashtable, retained |
Method Summary |
javax.media.j3d.Shape3D |
getShape(int partId)
|
void |
setAppearance(javax.media.j3d.Appearance ap)
|
Methods inherited from class javax.media.j3d.Group |
addChild, cloneNode, cloneTree, createRetained, duplicateAttributes, getAllChildren, getAlternateCollisionTarget, getChild, getCollisionBounds, insertChild, moveTo, numChildren, removeChild, setAlternateCollisionTarget, setChild, setCollisionBounds |
Methods inherited from class javax.media.j3d.Node |
checkDuplicateNode, checkForCycle, cloneTree, cloneTree, cloneTree, cloneTree, cloneTree, cloneTree, duplicateNode, getBounds, getBoundsAutoCompute, getCollidable, getLocalToVworld, getLocalToVworld, getParent, getPickable, setBounds, setBoundsAutoCompute, setCollidable, setPickable |
Methods inherited from class javax.media.j3d.SceneGraphObject |
checkForLiveOrCompiled, clearCapability, clearLive, duplicateSceneGraphObject, getCapability, getNodeComponent, getUserData, isCompiled, isLive, isLiveOrCompiled, setCapability, setCompiled, setLive, setUserData, updateNodeReferences |
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WIREFRAME
public static final int WIREFRAME
FILL
public static final int FILL
BACK
public static final int BACK
BOTTOM
public static final int BOTTOM
FRONT
public static final int FRONT
LEFT
public static final int LEFT
RIGHT
public static final int RIGHT
TOP
public static final int TOP
isTopo
boolean isTopo
topography
Point3f[] topography
type
int type
top
javax.media.j3d.Shape3D top
back
javax.media.j3d.Shape3D back
bottom
javax.media.j3d.Shape3D bottom
front
javax.media.j3d.Shape3D front
left
javax.media.j3d.Shape3D left
right
javax.media.j3d.Shape3D right
Land3D
public Land3D(DimensionArea area,
Point3f[] topographyData,
int landType,
int primFlags,
javax.media.j3d.Appearance app)
Land3D
public Land3D(DimensionArea area,
int landType,
int primFlags,
javax.media.j3d.Appearance app)
getShape
public javax.media.j3d.Shape3D getShape(int partId)
setAppearance
public void setAppearance(javax.media.j3d.Appearance ap)