Methods
Modifier and Type |
Method and Description |
int |
allocEdgeDisplayList(javax.media.opengl.GL2 gl) |
int |
allocMeshDisplayList(javax.media.opengl.GL2 gl) |
int |
allocSphereDisplayList(javax.media.opengl.GL2 gl) |
int |
allocTaperedEllipsoidDisplayList(javax.media.opengl.GL2 gl) |
void |
clearAllDisplayLists() |
void |
clearEdgeDisplayList() |
void |
clearMeshDisplayList() |
void |
clearSphereDisplayList() |
void |
clearTaperedEllipsoidDisplayList() |
RenderProps |
clone()
Returns a clone of this composite property.
|
RenderProps |
copy() |
static RenderProps |
createAndInitRenderProps(HasRenderProps host,
RenderProps props)
Creates a set of render properties and initializes for use with
the specified host
|
static RenderProps |
createFaceProps(HasProperties host)
Creates a new FaceRenderProps.
|
static RenderProps |
createLineEdgeProps(HasProperties host)
Creates a new LineEdgeRenderProps.
|
static RenderProps |
createLineFaceProps(HasProperties host)
Creates a new LineFaceRenderProps.
|
static RenderProps |
createLineProps(HasProperties host)
Creates a new LineRenderProps.
|
static RenderProps |
createMeshProps(HasProperties host)
Creates a new MeshRenderProps.
|
static RenderProps |
createPointFaceProps(HasProperties host)
Creates a new PointFaceRenderProps.
|
static RenderProps |
createPointLineProps(HasProperties host)
Creates a new PointLineRenderProps.
|
static RenderProps |
createPointProps(HasProperties host)
Creates a new PointRenderProps.
|
static RenderProps |
createRenderProps(HasProperties host)
Creates a new RenderProps.
|
void |
dispose() |
boolean |
equals(java.lang.Object obj) |
boolean |
equals(RenderProps r) |
static boolean |
equals(RenderProps r1,
RenderProps r2) |
PropertyList |
getAllPropertyInfo()
Returns a list giving static information about all properties exported by
this object.
|
double |
getAlpha() |
PropertyMode |
getAlphaMode() |
java.awt.Color |
getBackColor() |
void |
getBackColor(float[] color) |
java.awt.Color |
getBackColorAmbient() |
void |
getBackColorAmbient(float[] color) |
float[] |
getBackColorAmbientArray() |
PropertyMode |
getBackColorAmbientMode() |
float[] |
getBackColorArray() |
java.awt.Color |
getBackColorDiffuse() |
void |
getBackColorDiffuse(float[] color) |
float[] |
getBackColorDiffuseArray() |
PropertyMode |
getBackColorDiffuseMode() |
java.awt.Color |
getBackColorEmission() |
void |
getBackColorEmission(float[] color) |
float[] |
getBackColorEmissionArray() |
PropertyMode |
getBackColorEmissionMode() |
PropertyMode |
getBackColorMode() |
java.awt.Color |
getBackColorSpecular() |
void |
getBackColorSpecular(float[] color) |
float[] |
getBackColorSpecularArray() |
PropertyMode |
getBackColorSpecularMode() |
Material |
getBackMaterial() |
boolean |
getDrawEdges() |
PropertyMode |
getDrawEdgesMode() |
java.awt.Color |
getEdgeColor() |
void |
getEdgeColor(float[] color) |
float[] |
getEdgeColorArray() |
PropertyMode |
getEdgeColorMode() |
int |
getEdgeDisplayList() |
float[] |
getEdgeOrLineColorArray() |
int |
getEdgeWidth() |
PropertyMode |
getEdgeWidthMode() |
java.awt.Color |
getFaceColor() |
void |
getFaceColor(float[] color) |
java.awt.Color |
getFaceColorAmbient() |
void |
getFaceColorAmbient(float[] color) |
float[] |
getFaceColorAmbientArray() |
PropertyMode |
getFaceColorAmbientMode() |
float[] |
getFaceColorArray() |
java.awt.Color |
getFaceColorDiffuse() |
void |
getFaceColorDiffuse(float[] color) |
float[] |
getFaceColorDiffuseArray() |
PropertyMode |
getFaceColorDiffuseMode() |
java.awt.Color |
getFaceColorEmission() |
void |
getFaceColorEmission(float[] color) |
float[] |
getFaceColorEmissionArray() |
PropertyMode |
getFaceColorEmissionMode() |
PropertyMode |
getFaceColorMode() |
java.awt.Color |
getFaceColorSpecular() |
void |
getFaceColorSpecular(float[] color) |
float[] |
getFaceColorSpecularArray() |
PropertyMode |
getFaceColorSpecularMode() |
Material |
getFaceMaterial() |
RenderProps.Faces |
getFaceStyle() |
PropertyMode |
getFaceStyleMode() |
java.awt.Color |
getLineColor() |
void |
getLineColor(float[] color) |
java.awt.Color |
getLineColorAmbient() |
void |
getLineColorAmbient(float[] color) |
float[] |
getLineColorAmbientArray() |
PropertyMode |
getLineColorAmbientMode() |
float[] |
getLineColorArray() |
java.awt.Color |
getLineColorDiffuse() |
void |
getLineColorDiffuse(float[] color) |
float[] |
getLineColorDiffuseArray() |
PropertyMode |
getLineColorDiffuseMode() |
java.awt.Color |
getLineColorEmission() |
void |
getLineColorEmission(float[] color) |
float[] |
getLineColorEmissionArray() |
PropertyMode |
getLineColorEmissionMode() |
PropertyMode |
getLineColorMode() |
java.awt.Color |
getLineColorSpecular() |
void |
getLineColorSpecular(float[] color) |
float[] |
getLineColorSpecularArray() |
PropertyMode |
getLineColorSpecularMode() |
Material |
getLineMaterial() |
double |
getLineRadius() |
PropertyMode |
getLineRadiusMode() |
int |
getLineSlices() |
PropertyMode |
getLineSlicesMode() |
RenderProps.LineStyle |
getLineStyle() |
PropertyMode |
getLineStyleMode() |
int |
getLineWidth() |
PropertyMode |
getLineWidthMode() |
int |
getMeshDisplayList() |
java.awt.Color |
getPointColor() |
void |
getPointColor(float[] color) |
java.awt.Color |
getPointColorAmbient() |
void |
getPointColorAmbient(float[] color) |
float[] |
getPointColorAmbientArray() |
PropertyMode |
getPointColorAmbientMode() |
float[] |
getPointColorArray() |
java.awt.Color |
getPointColorDiffuse() |
void |
getPointColorDiffuse(float[] color) |
float[] |
getPointColorDiffuseArray() |
PropertyMode |
getPointColorDiffuseMode() |
java.awt.Color |
getPointColorEmission() |
void |
getPointColorEmission(float[] color) |
float[] |
getPointColorEmissionArray() |
PropertyMode |
getPointColorEmissionMode() |
PropertyMode |
getPointColorMode() |
java.awt.Color |
getPointColorSpecular() |
void |
getPointColorSpecular(float[] color) |
float[] |
getPointColorSpecularArray() |
PropertyMode |
getPointColorSpecularMode() |
Material |
getPointMaterial() |
double |
getPointRadius() |
PropertyMode |
getPointRadiusMode() |
int |
getPointSize() |
PropertyMode |
getPointSizeMode() |
int |
getPointSlices() |
PropertyMode |
getPointSlicesMode() |
RenderProps.PointStyle |
getPointStyle() |
PropertyMode |
getPointStyleMode() |
Property |
getProperty(java.lang.String name)
Returns a property associated with a specified path name.
|
HasProperties |
getPropertyHost()
Should be either HierarchyNode or HasProperties
|
PropertyInfo |
getPropertyInfo()
If this object is a property, returns the corresponding information
|
RenderProps.Shading |
getShading() |
PropertyMode |
getShadingMode() |
float |
getShininess() |
PropertyMode |
getShininessMode() |
int |
getSphereDisplayList(javax.media.opengl.GL2 gl) |
int |
getTaperedEllipsoidDisplayList(javax.media.opengl.GL2 gl) |
TextureProps |
getTextureProps() |
PropertyMode |
getVisibleMode() |
int |
getZOrder() |
PropertyMode |
getZOrderMode() |
boolean |
isTransparent() |
boolean |
isVisible() |
boolean |
isWritable()
Returns true if this component should in fact be written to
secondary storage.
|
void |
scaleDistance(double s)
Scales the properties that are associated with distance.
|
void |
scan(ReaderTokenizer rtok,
java.lang.Object ref)
Scans this element from a ReaderTokenizer.
|
void |
set(RenderProps r) |
void |
setAlpha(double a) |
static void |
setAlpha(Renderable r,
double alpha) |
void |
setAlphaMode(PropertyMode mode) |
static void |
setAlphaMode(Renderable r,
PropertyMode mode) |
void |
setBackColor(java.awt.Color color) |
static void |
setBackColor(Renderable r,
java.awt.Color color) |
void |
setBackColorAmbient(java.awt.Color color) |
void |
setBackColorAmbientMode(PropertyMode mode) |
void |
setBackColorDiffuse(java.awt.Color color) |
void |
setBackColorDiffuseMode(PropertyMode mode) |
void |
setBackColorEmission(java.awt.Color color) |
void |
setBackColorEmissionMode(PropertyMode mode) |
void |
setBackColorMode(PropertyMode mode) |
static void |
setBackColorMode(Renderable r,
PropertyMode mode) |
void |
setBackColorSpecular(java.awt.Color color) |
void |
setBackColorSpecularMode(PropertyMode mode) |
void |
setBackMaterial(Material mat) |
void |
setDrawEdges(boolean enable) |
static void |
setDrawEdges(Renderable r,
boolean drawEdges) |
void |
setDrawEdgesMode(PropertyMode mode) |
static void |
setDrawEdgesMode(Renderable r,
PropertyMode mode) |
void |
setEdgeColor(java.awt.Color color) |
static void |
setEdgeColor(Renderable r,
java.awt.Color color) |
void |
setEdgeColorMode(PropertyMode mode) |
static void |
setEdgeColorMode(Renderable r,
PropertyMode mode) |
void |
setEdgeWidth(int width) |
static void |
setEdgeWidth(Renderable r,
int width) |
void |
setEdgeWidthMode(PropertyMode mode) |
static void |
setEdgeWidthMode(Renderable r,
PropertyMode mode) |
void |
setFaceColor(java.awt.Color color) |
static void |
setFaceColor(Renderable r,
java.awt.Color color) |
void |
setFaceColorAmbient(java.awt.Color color) |
void |
setFaceColorAmbientMode(PropertyMode mode) |
void |
setFaceColorDiffuse(java.awt.Color color) |
void |
setFaceColorDiffuseMode(PropertyMode mode) |
void |
setFaceColorEmission(java.awt.Color color) |
void |
setFaceColorEmissionMode(PropertyMode mode) |
void |
setFaceColorMode(PropertyMode mode) |
static void |
setFaceColorMode(Renderable r,
PropertyMode mode) |
void |
setFaceColorSpecular(java.awt.Color color) |
void |
setFaceColorSpecularMode(PropertyMode mode) |
void |
setFaceMaterial(Material mat) |
static void |
setFaceStyle(Renderable r,
RenderProps.Faces style) |
void |
setFaceStyle(RenderProps.Faces mode) |
void |
setFaceStyleMode(PropertyMode mode) |
static void |
setFaceStyleMode(Renderable r,
PropertyMode mode) |
void |
setLineColor(java.awt.Color color) |
static void |
setLineColor(Renderable r,
java.awt.Color color) |
void |
setLineColorAmbient(java.awt.Color color) |
void |
setLineColorAmbientMode(PropertyMode mode) |
void |
setLineColorDiffuse(java.awt.Color color) |
void |
setLineColorDiffuseMode(PropertyMode mode) |
void |
setLineColorEmission(java.awt.Color color) |
void |
setLineColorEmissionMode(PropertyMode mode) |
void |
setLineColorMode(PropertyMode mode) |
static void |
setLineColorMode(Renderable r,
PropertyMode mode) |
void |
setLineColorSpecular(java.awt.Color color) |
void |
setLineColorSpecularMode(PropertyMode mode) |
void |
setLineMaterial(Material mat) |
void |
setLineRadius(double r) |
static void |
setLineRadius(Renderable r,
double radius) |
void |
setLineRadiusMode(PropertyMode mode) |
static void |
setLineRadiusMode(Renderable r,
PropertyMode mode) |
void |
setLineSlices(int num) |
static void |
setLineSlices(Renderable r,
int nslices) |
void |
setLineSlicesMode(PropertyMode mode) |
static void |
setLineSlicesMode(Renderable r,
PropertyMode mode) |
static void |
setLineStyle(Renderable r,
RenderProps.LineStyle style) |
void |
setLineStyle(RenderProps.LineStyle style) |
void |
setLineStyleMode(PropertyMode mode) |
static void |
setLineStyleMode(Renderable r,
PropertyMode mode) |
void |
setLineWidth(int width) |
static void |
setLineWidth(Renderable r,
int width) |
void |
setLineWidthMode(PropertyMode mode) |
static void |
setLineWidthMode(Renderable r,
PropertyMode mode) |
void |
setPointColor(java.awt.Color color) |
void |
setPointColor(float[] color) |
static void |
setPointColor(Renderable r,
java.awt.Color color) |
void |
setPointColorAmbient(java.awt.Color color) |
void |
setPointColorAmbientMode(PropertyMode mode) |
void |
setPointColorDiffuse(java.awt.Color color) |
void |
setPointColorDiffuseMode(PropertyMode mode) |
void |
setPointColorEmission(java.awt.Color color) |
void |
setPointColorEmissionMode(PropertyMode mode) |
void |
setPointColorMode(PropertyMode mode) |
static void |
setPointColorMode(Renderable r,
PropertyMode mode) |
void |
setPointColorSpecular(java.awt.Color color) |
void |
setPointColorSpecularMode(PropertyMode mode) |
void |
setPointMaterial(Material mat) |
void |
setPointRadius(double r) |
static void |
setPointRadius(Renderable r,
double radius) |
void |
setPointRadiusMode(PropertyMode mode) |
static void |
setPointRadiusMode(Renderable r,
PropertyMode mode) |
void |
setPointSize(int size) |
static void |
setPointSize(Renderable r,
int size) |
void |
setPointSizeMode(PropertyMode mode) |
static void |
setPointSizeMode(Renderable r,
PropertyMode mode) |
void |
setPointSlices(int num) |
static void |
setPointSlices(Renderable r,
int nslices) |
void |
setPointSlicesMode(PropertyMode mode) |
static void |
setPointSlicesMode(Renderable r,
PropertyMode mode) |
static void |
setPointStyle(Renderable r,
RenderProps.PointStyle style) |
void |
setPointStyle(RenderProps.PointStyle style) |
void |
setPointStyleMode(PropertyMode mode) |
static void |
setPointStyleMode(Renderable r,
PropertyMode mode) |
void |
setPropertyHost(HasProperties newParent)
Sets the host for this property.
|
void |
setPropertyInfo(PropertyInfo info)
Sets the property information for this property.
|
static void |
setShading(Renderable r,
RenderProps.Shading shading) |
void |
setShading(RenderProps.Shading shading) |
void |
setShadingMode(PropertyMode mode) |
static void |
setShadingMode(Renderable r,
PropertyMode mode) |
void |
setShininess(float s) |
static void |
setShininess(Renderable r,
double shininess) |
void |
setShininessMode(PropertyMode mode) |
static void |
setShininessMode(Renderable r,
PropertyMode mode) |
static void |
setTextureAutomatic(Renderable r,
boolean enabled) |
static void |
setTextureAutomaticMode(Renderable r,
PropertyMode mode) |
static void |
setTextureEnabled(Renderable r,
boolean enabled) |
static void |
setTextureEnabledMode(Renderable r,
PropertyMode mode) |
static void |
setTextureFileName(Renderable r,
java.lang.String fileName) |
static void |
setTextureFileNameMode(Renderable r,
PropertyMode mode) |
static void |
setTextureMode(Renderable r,
TextureProps.Mode mode) |
static void |
setTextureModeMode(Renderable r,
PropertyMode mode) |
void |
setTextureProps(TextureProps props) |
static void |
setTextureSCoords(Renderable r,
double[] scoords) |
static void |
setTextureSCoordsMode(Renderable r,
PropertyMode mode) |
static void |
setTextureSphereMappingEnabled(Renderable r,
boolean enabled) |
static void |
setTextureSphereMappingMode(Renderable r,
PropertyMode mode) |
static void |
setTextureTCoords(Renderable r,
double[] tcoords) |
static void |
setTextureTCoordsMode(Renderable r,
PropertyMode mode) |
void |
setVisible(boolean visible) |
static void |
setVisible(Renderable r,
boolean visible) |
void |
setVisibleMode(PropertyMode mode) |
static void |
setVisibleMode(Renderable r,
PropertyMode mode) |
void |
setZOrder(int order) |
static void |
setZOrder(Renderable r,
int order) |
void |
setZOrderMode(PropertyMode mode) |
static void |
setZOrderMode(Renderable r,
PropertyMode mode) |
java.lang.String |
toString() |
void |
write(java.io.PrintWriter pw,
NumberFormat fmt,
java.lang.Object ref)
Writes a text description of this element to a PrintWriter.
|