|
|||||||||
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 attributes that apply to point primitives. The point attributes that can be defined are:
Appearance
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()
Deprecated. replaced with cloneNodeComponent(boolean forceDuplicate) |
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 |
cloneNodeComponent, duplicateNodeComponent, duplicateNodeComponent, getDuplicateOnCloneTree, setDuplicateOnCloneTree |
Methods inherited from class javax.media.j3d.SceneGraphObject |
clearCapability, duplicateSceneGraphObject, getCapability, getUserData, isCompiled, isLive, setCapability, setUserData, updateNodeReferences |
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, in pixelspointAntialiasing
- flag to set point antialising ON or OFFMethod Detail |
public void setPointSize(float pointSize)
pointSize
- the size, in pixels, of point primitivesCapabilityNotSetException
- if appropriate capability is
not set and this object is part of live or compiled scene graphpublic float getPointSize()
CapabilityNotSetException
- if appropriate capability is
not set and this object is part of live or compiled scene graphpublic void setPointAntialiasingEnable(boolean state)
state
- true or false to enable or disable point antialiasingCapabilityNotSetException
- if appropriate capability is
not set and this object is part of live or compiled scene graphpublic boolean getPointAntialiasingEnable()
CapabilityNotSetException
- if appropriate capability is
not set and this object is part of live or compiled scene graphpublic NodeComponent cloneNodeComponent()
cloneNodeComponent
in class NodeComponent
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |