Modifier and Type | Class and Description |
---|---|
class |
ShaderAppearance
The ShaderAppearance object defines programmable shading attributes
that can be set as a component object of a Shape3D node.
|
Modifier and Type | Method and Description |
---|---|
Appearance |
Shape3D.getAppearance()
Retrieves the appearance component of this shape node.
|
Appearance |
Morph.getAppearance()
Deprecated.
Retrieves the appearance component of this morph node.
|
Appearance |
GraphicsContext3D.getAppearance()
Retrieves the current Appearance component object.
|
Appearance |
AlternateAppearance.getAppearance()
Retrieves the appearance from this AlternateAppearance node.
|
Modifier and Type | Method and Description |
---|---|
void |
Shape3D.setAppearance(Appearance appearance)
Sets the appearance component of this Shape3D node.
|
void |
Morph.setAppearance(Appearance appearance)
Deprecated.
Sets the appearance component of this Morph node.
|
void |
GraphicsContext3D.setAppearance(Appearance appearance)
Sets the current Appearance object to the specified
Appearance component object.
|
void |
AlternateAppearance.setAppearance(Appearance appearance)
Sets the appearance of this AlternateAppearance node.
|
Constructor and Description |
---|
AlternateAppearance(Appearance appearance)
Constructs an AlternateAppearance node with the specified appearance.
|
Morph(GeometryArray[] geometryArrays,
Appearance appearance)
Deprecated.
Constructs and initializes a Morph node with the specified array
of GeometryArray objects and the specified appearance object.
|
OrientedShape3D(Geometry geometry,
Appearance appearance,
int mode,
org.jogamp.vecmath.Point3f point)
Constructs an OrientedShape3D node with the specified geometry
component, appearance component, mode, and rotation point.
|
OrientedShape3D(Geometry geometry,
Appearance appearance,
int mode,
org.jogamp.vecmath.Point3f point,
boolean constantScaleEnable,
double scale)
Constructs an OrientedShape3D node with the specified geometry
component, appearance component, mode, and rotation point.
|
OrientedShape3D(Geometry geometry,
Appearance appearance,
int mode,
org.jogamp.vecmath.Vector3f axis)
Constructs an OrientedShape3D node with the specified geometry
component, appearance component, mode, and axis.
|
OrientedShape3D(Geometry geometry,
Appearance appearance,
int mode,
org.jogamp.vecmath.Vector3f axis,
boolean constantScaleEnable,
double scale)
Constructs an OrientedShape3D node with the specified geometry
component, appearance component, mode, axis, constant scale
enable flag, and scale
The specified axis must not be parallel to the Z
axis--(0,0,z) for any value of z.
|
Shape3D(Geometry geometry,
Appearance appearance)
Constructs and initializes a Shape3D node with the specified
geometry and appearance components.
|