|
|||||||||
| 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.ConePortrayal3D
public class ConePortrayal3D
Portrays objects as a cone 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 cone runs along the Y axis, and the point of the cone is pointing towards positive Y. Objects portrayed by this portrayal are selectable.
| Field Summary |
|---|
| Fields inherited from class sim.portrayal3d.SimplePortrayal3D |
|---|
DEFAULT_APPEARANCE, parentPortrayal |
| Constructor Summary | |
|---|---|
ConePortrayal3D()
Constructs a ConePortrayal3D with a default (flat opaque white) appearance and a scale of 1.0. |
|
ConePortrayal3D(javax.media.j3d.Appearance appearance,
boolean generateNormals,
boolean generateTextureCoordinates,
float scale)
Constructs a ConePortrayal3D with the given appearance and scale, plus whether or not to generate normals or texture coordinates. |
|
ConePortrayal3D(java.awt.Color color)
Constructs a ConePortrayal3D with a flat opaque appearance of the given color and a scale of 1.0. |
|
ConePortrayal3D(java.awt.Color color,
float scale)
Constructs a ConePortrayal3D with a flat opaque appearance of the given color and the given scale. |
|
ConePortrayal3D(float scale)
Constructs a ConePortrayal3D with a default (flat opaque white) appearance and the given scale. |
|
ConePortrayal3D(java.awt.Image image)
Constructs a ConePortrayal3D with the given (opaque) image and a scale of 1.0. |
|
ConePortrayal3D(java.awt.Image image,
float scale)
Constructs a ConePortrayal3D 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 ConePortrayal3D()
public ConePortrayal3D(float scale)
public ConePortrayal3D(java.awt.Color color)
public ConePortrayal3D(java.awt.Color color,
float scale)
public ConePortrayal3D(java.awt.Image image)
public ConePortrayal3D(java.awt.Image image,
float scale)
public ConePortrayal3D(javax.media.j3d.Appearance appearance,
boolean generateNormals,
boolean generateTextureCoordinates,
float 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 | ||||||||