|
|||||||||
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.SpherePortrayal3D
public class SpherePortrayal3D
Portrays objects as a sphere 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 | |
---|---|
static int |
DEFAULT_DIVISIONS
|
Fields inherited from class sim.portrayal3d.SimplePortrayal3D |
---|
DEFAULT_APPEARANCE, parentPortrayal |
Constructor Summary | |
---|---|
SpherePortrayal3D()
Constructs a SpherePortrayal3D with a default (flat opaque white) appearance and a scale of 1.0. |
|
SpherePortrayal3D(javax.media.j3d.Appearance appearance,
boolean generateNormals,
boolean generateTextureCoordinates,
float scale,
int divisions)
Constructs a SpherePortrayal3D with the given appearance, divisions, and scale, plus whether or not to generate normals or texture coordinates. |
|
SpherePortrayal3D(java.awt.Color color)
Constructs a SpherePortrayal3D with a flat opaque appearance of the given color and a scale of 1.0. |
|
SpherePortrayal3D(java.awt.Color color,
float scale)
Constructs a SpherePortrayal3D with a flat opaque appearance of the given color and the given scale. |
|
SpherePortrayal3D(java.awt.Color color,
float scale,
int divisions)
Constructs a SpherePortrayal3D with a flat opaque appearance of the given color, scale, and divisions. |
|
SpherePortrayal3D(float scale)
Constructs a SpherePortrayal3D with a default (flat opaque white) appearance and the given scale. |
|
SpherePortrayal3D(java.awt.Image image)
Constructs a SpherePortrayal3D with the given (opaque) image and a scale of 1.0. |
|
SpherePortrayal3D(java.awt.Image image,
float scale)
Constructs a SpherePortrayal3D with the given (opaque) image and scale. |
|
SpherePortrayal3D(java.awt.Image image,
float scale,
int divisions)
Constructs a SpherePortrayal3D with the given (opaque) image, scale, and divisions. |
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 |
Field Detail |
---|
public static final int DEFAULT_DIVISIONS
Constructor Detail |
---|
public SpherePortrayal3D()
public SpherePortrayal3D(float scale)
public SpherePortrayal3D(java.awt.Color color)
public SpherePortrayal3D(java.awt.Color color, float scale)
public SpherePortrayal3D(java.awt.Color color, float scale, int divisions)
public SpherePortrayal3D(java.awt.Image image)
public SpherePortrayal3D(java.awt.Image image, float scale)
public SpherePortrayal3D(java.awt.Image image, float scale, int divisions)
public SpherePortrayal3D(javax.media.j3d.Appearance appearance, boolean generateNormals, boolean generateTextureCoordinates, float scale, int divisions)
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 |