|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectsim.portrayal3d.SimplePortrayal3D
sim.portrayal3d.simple.PrimitivePortrayal3D
sim.portrayal3d.simple.CylinderPortrayal3D
public class CylinderPortrayal3D
Portrays objects as a cylinder of the specified color or appearance (flat opaque white by default) which fills the region from (-0.5*scale,-0.5*scale,-0.5*scale) to (0.5*scale,0.5*scale,0.5*scale). The axis of the cylinder runs along the Y axis. Objects portrayed by this portrayal are selectable.
Field Summary |
---|
Fields inherited from class sim.portrayal3d.simple.PrimitivePortrayal3D |
---|
group |
Fields inherited from class sim.portrayal3d.SimplePortrayal3D |
---|
DEFAULT_APPEARANCE |
Constructor Summary | |
---|---|
CylinderPortrayal3D()
Constructs a CylinderPortrayal3D with a default (flat opaque white) appearance and a scale of 1.0. |
|
CylinderPortrayal3D(javax.media.j3d.Appearance appearance,
boolean generateNormals,
boolean generateTextureCoordinates,
double scale)
Constructs a CylinderPortrayal3D with the given appearance and scale, plus whether or not to generate normals or texture coordinates. |
|
CylinderPortrayal3D(java.awt.Color color)
Constructs a CylinderPortrayal3D with a flat opaque appearance of the given color and a scale of 1.0. |
|
CylinderPortrayal3D(java.awt.Color color,
double scale)
Constructs a CylinderPortrayal3D with a flat opaque appearance of the given color and the given scale. |
|
CylinderPortrayal3D(double scale)
Constructs a CylinderPortrayal3D with a default (flat opaque white) appearance and the given scale. |
|
CylinderPortrayal3D(java.awt.Image image)
Constructs a CylinderPortrayal3D with the given (opaque) image and a scale of 1.0. |
|
CylinderPortrayal3D(java.awt.Image image,
double scale)
Constructs a CylinderPortrayal3D with the given (opaque) image and scale. |
Method Summary | |
---|---|
protected int |
numShapes()
Returns the number of shapes handled by this primitive or Shape3D. |
Methods inherited from class sim.portrayal3d.simple.PrimitivePortrayal3D |
---|
getAppearance, getModel, getShape, setAppearance, setPickable, setScale, setShape3DFlags, setTransform |
Methods inherited from class sim.portrayal3d.SimplePortrayal3D |
---|
appearanceForColor, appearanceForColors, appearanceForImage, clearPickableFlags, getCurrentDisplay, getCurrentFieldPortrayal, getCurrentGUIState, getInspector, getName, getStatus, isSelected, polygonAttributes, setAppearanceFlags, setCurrentDisplay, setCurrentFieldPortrayal, setPickableFlags, setPickableFlags, setSelected |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CylinderPortrayal3D()
public CylinderPortrayal3D(double scale)
public CylinderPortrayal3D(java.awt.Color color)
public CylinderPortrayal3D(java.awt.Color color, double scale)
public CylinderPortrayal3D(java.awt.Image image)
public CylinderPortrayal3D(java.awt.Image image, double scale)
public CylinderPortrayal3D(javax.media.j3d.Appearance appearance, boolean generateNormals, boolean generateTextureCoordinates, double scale)
Method Detail |
---|
protected int numShapes()
PrimitivePortrayal3D
numShapes
in class PrimitivePortrayal3D
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |