|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--javax.media.j3d.SceneGraphObject
|
+--javax.media.j3d.NodeComponent
|
+--javax.media.j3d.PointAttributes
The PointAttributes object defines all rendering state that can be set as a component object of a Shape3D node.
| Field Summary | |
static int |
ALLOW_ANTIALIASING_READ
Specifies that this PointAttributes object allows reading its point antialiasing flag. |
static int |
ALLOW_ANTIALIASING_WRITE
Specifies that this PointAttributes object allows writing its point antialiasing flag. |
static int |
ALLOW_SIZE_READ
Specifies that this PointAttributes object allows reading its point size information. |
static int |
ALLOW_SIZE_WRITE
Specifies that this PointAttributes object allows writing its point size information. |
| Constructor Summary | |
PointAttributes()
Constructs a PointAttributes object with default parameters. |
|
PointAttributes(float pointSize,
boolean pointAntialiasing)
Constructs a PointAttributes object with specified values. |
|
| Method Summary | |
NodeComponent |
cloneNodeComponent()
Creates a new PointAttributes object. |
void |
duplicateNodeComponent(NodeComponent originalNodeComponent)
Copies the information found in originalNodeComponent to
the current node. |
boolean |
getPointAntialiasingEnable()
Retrieves the state of the point antialiasing flag. |
float |
getPointSize()
Gets the point size for this appearance component object. |
void |
setPointAntialiasingEnable(boolean state)
Enables or disables point antialiasing for this appearance component object. |
void |
setPointSize(float pointSize)
Sets the point size for this appearance component object. |
| Methods inherited from class javax.media.j3d.NodeComponent |
getDuplicateOnCloneTree,
setDuplicateOnCloneTree |
| Methods inherited from class javax.media.j3d.SceneGraphObject |
clearCapability,
duplicateSceneGraphObject,
getCapability,
getUserData,
isCompiled,
isLive,
setCapability,
setUserData |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
| Field Detail |
public static final int ALLOW_SIZE_READ
public static final int ALLOW_SIZE_WRITE
public static final int ALLOW_ANTIALIASING_READ
public static final int ALLOW_ANTIALIASING_WRITE
| Constructor Detail |
public PointAttributes()
public PointAttributes(float pointSize,
boolean pointAntialiasing)
pointSize - the size of points.pointAntialiasing - flag to set point antialising ON or OFF| Method Detail |
public final void setPointSize(float pointSize)
pointSize - the size, in pixels, of point primitivespublic final float getPointSize()
public final void setPointAntialiasingEnable(boolean state)
state - true or false to enable or disable point antialiasingpublic final boolean getPointAntialiasingEnable()
public NodeComponent cloneNodeComponent()
duplicateNode method.Node.cloneTree(),
Node.cloneNode(boolean),
NodeComponent.duplicateNodeComponent(javax.media.j3d.NodeComponent),
NodeComponent.setDuplicateOnCloneTree(boolean)public void duplicateNodeComponent(NodeComponent originalNodeComponent)
originalNodeComponent to
the current node. This routine is called as part of the
cloneTree operation.originalNodeComponent - the node to duplicate.Node.cloneTree(),
Node.duplicateNode(javax.media.j3d.Node, boolean),
NodeComponent.setDuplicateOnCloneTree(boolean)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||