|
|||||||||
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.BoxPortrayal3D
public class BoxPortrayal3D
Portrays objects as a cube 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). Objects portrayed by this portrayal are selectable.
Field Summary |
---|
Fields inherited from class sim.portrayal3d.SimplePortrayal3D |
---|
DEFAULT_APPEARANCE, parentPortrayal |
Constructor Summary | |
---|---|
BoxPortrayal3D()
Constructs a BoxPortrayal3D with a default (flat opaque white) appearance and a scale of 1.0. |
|
BoxPortrayal3D(javax.media.j3d.Appearance appearance,
boolean generateNormals,
boolean generateTextureCoordinates,
float scale)
Constructs a BoxPortrayal3D with the given appearance and scale, plus whether or not to generate normals or texture coordinates. |
|
BoxPortrayal3D(javax.media.j3d.Appearance appearance,
float scale)
|
|
BoxPortrayal3D(java.awt.Color color)
Constructs a BoxPortrayal3D with a flat opaque appearance of the given color and a scale of 1.0. |
|
BoxPortrayal3D(java.awt.Color color,
float scale)
Constructs a BoxPortrayal3D with a flat opaque appearance of the given color and the given scale. |
|
BoxPortrayal3D(float scale)
Constructs a BoxPortrayal3D with a default (flat opaque white) appearance and the given scale. |
|
BoxPortrayal3D(java.awt.Image image)
Constructs a BoxPortrayal3D with the given (opaque) image and a scale of 1.0. |
|
BoxPortrayal3D(java.awt.Image image,
float scale)
Constructs a BoxPortrayal3D 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, getInspector, getName, getStatus, isSelected, polygonAttributes, setAppearanceFlags, setParentPortrayal, setPickableFlags, setPickableFlags, setSelected |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BoxPortrayal3D()
public BoxPortrayal3D(float scale)
public BoxPortrayal3D(java.awt.Color color)
public BoxPortrayal3D(java.awt.Color color, float scale)
public BoxPortrayal3D(javax.media.j3d.Appearance appearance, float scale)
public BoxPortrayal3D(java.awt.Image image)
public BoxPortrayal3D(java.awt.Image image, float scale)
public BoxPortrayal3D(javax.media.j3d.Appearance appearance, boolean generateNormals, boolean generateTextureCoordinates, float scale)
Method Detail |
---|
protected int numShapes()
numShapes
in class PrimitivePortrayal3D
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |