JClass DesktopViews 6.3.0 API
Documentation

com.klg.jclass.chart3d.j3d
Class JCSolidDataSurface

java.lang.Object
  |
  +--javax.media.j3d.SceneGraphObject
        |
        +--javax.media.j3d.Node
              |
              +--javax.media.j3d.Group
                    |
                    +--javax.media.j3d.BranchGroup
                          |
                          +--com.klg.jclass.chart3d.j3d.JCBranchGroup
                                |
                                +--com.klg.jclass.chart3d.j3d.JCSolidDataSurface

public class JCSolidDataSurface
extends JCBranchGroup


Field Summary
protected static float DEFAULT_SHININESS
           
protected static int SOLID_DATA_SURFACE
           
 
Fields inherited from class javax.media.j3d.BranchGroup
ALLOW_DETACH
 
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
 
Constructor Summary
JCSolidDataSurface(Matrix4d absolute, com.klg.jclass.chart3d.Chart3dGridData data, com.klg.jclass.chart3d.JCContour contour, Color3f foregroundColor)
           
 
Method Summary
 void getAmbientColor(Color3f ambientColor)
           
 void getEmissiveColor(Color3f emissiveColor)
           
 float getShininessColor()
           
 void getSpecularColor(Color3f specularColor)
           
 void setAmbientColor(Color3f ambientColor)
           
 void setEmissiveColor(Color3f emissiveColor)
           
 void setShininess(float shininess)
           
 void setSolidSurfaceShaded(boolean fShaded)
           
 void setSolidSurfaceVisible(boolean fVisible)
           
 void setSolidSurfaceZoned(boolean fZoned)
           
 void setSpecularColor(Color3f specularColor)
           
 
Methods inherited from class com.klg.jclass.chart3d.j3d.JCBranchGroup
removeAllChildren
 
Methods inherited from class javax.media.j3d.BranchGroup
cloneNode, compile, detach, pickAll, pickAllSorted, pickAny, pickClosest
 
Methods inherited from class javax.media.j3d.Group
addChild, getAllChildren, getAlternateCollisionTarget, getChild, getCollisionBounds, insertChild, moveTo, numChildren, removeChild, setAlternateCollisionTarget, setChild, setCollisionBounds
 
Methods inherited from class javax.media.j3d.Node
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
clearCapability, duplicateSceneGraphObject, getCapability, getUserData, isCompiled, isLive, setCapability, setUserData, updateNodeReferences
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SOLID_DATA_SURFACE

protected static final int SOLID_DATA_SURFACE
See Also:
Constant Field Values

DEFAULT_SHININESS

protected static final float DEFAULT_SHININESS
See Also:
Constant Field Values
Constructor Detail

JCSolidDataSurface

public JCSolidDataSurface(Matrix4d absolute,
                          com.klg.jclass.chart3d.Chart3dGridData data,
                          com.klg.jclass.chart3d.JCContour contour,
                          Color3f foregroundColor)
Method Detail

setSolidSurfaceShaded

public void setSolidSurfaceShaded(boolean fShaded)

setSolidSurfaceZoned

public void setSolidSurfaceZoned(boolean fZoned)

setSolidSurfaceVisible

public void setSolidSurfaceVisible(boolean fVisible)

setSpecularColor

public void setSpecularColor(Color3f specularColor)

getSpecularColor

public void getSpecularColor(Color3f specularColor)

setEmissiveColor

public void setEmissiveColor(Color3f emissiveColor)

getEmissiveColor

public void getEmissiveColor(Color3f emissiveColor)

setAmbientColor

public void setAmbientColor(Color3f ambientColor)

getAmbientColor

public void getAmbientColor(Color3f ambientColor)

setShininess

public void setShininess(float shininess)

getShininessColor

public float getShininessColor()

Copyright © 2004 Quest Software Inc..
All rights reserved.