|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.media.j3d.IndexedObject
javax.media.j3d.SceneGraphObjectRetained
javax.media.j3d.NodeComponentRetained
javax.media.j3d.PointAttributesRetained
class PointAttributesRetained
The PointAttributesRetained object defines all rendering state that can be set as a component object of a Shape3D node.
Field Summary | |
---|---|
(package private) static int |
POINT_AA_CHANGED
|
(package private) static int |
POINT_SIZE_CHANGED
|
(package private) boolean |
pointAntialiasing
|
(package private) float |
pointSize
|
Fields inherited from class javax.media.j3d.NodeComponentRetained |
---|
changedFrequent, compChanged, duplicateOnCloneTree, mirror, refCnt, refCount, users |
Fields inherited from class javax.media.j3d.SceneGraphObjectRetained |
---|
DONT_MERGE, inBackgroundGroup, inSetLive, MERGE, MERGE_DONE, mergeFlag, onUpdateList, source |
Fields inherited from class javax.media.j3d.IndexedObject |
---|
listIdx |
Constructor Summary | |
---|---|
PointAttributesRetained()
|
Method Summary | |
---|---|
(package private) void |
createMirrorObject()
Creates and initializes a mirror object, point the mirror object to the retained object if the object is not editable |
(package private) boolean |
equivalent(PointAttributesRetained pr)
|
(package private) boolean |
getPointAntialiasingEnable()
Retrieves the state of the point antialiasing flag. |
(package private) float |
getPointSize()
Gets the point size for this appearance component object. |
(package private) void |
handleFrequencyChange(int bit)
|
(package private) void |
initMirrorObject()
Initializes a mirror object, point the mirror object to the retained object if the object is not editable |
(package private) void |
initPointAntialiasingEnable(boolean state)
Enables or disables point antialiasing for this appearance component object. |
(package private) void |
initPointSize(float pointSize)
Sets the point size for this appearance component object. |
(package private) void |
sendMessage(int attrMask,
java.lang.Object attr)
|
protected void |
set(PointAttributesRetained pr)
|
(package private) void |
setPointAntialiasingEnable(boolean state)
Enables or disables point antialiasing for this appearance component object and sends a message notifying the interested structures of the change. |
(package private) void |
setPointSize(float pointSize)
Sets the point size for this appearance component object and sends a message notifying the interested structures of the change. |
(package private) void |
updateMirrorObject(int component,
java.lang.Object value)
Update the "component" field of the mirror object with the given "value" |
(package private) void |
updateNative(Context ctx)
Update the native context |
Methods inherited from class javax.media.j3d.NodeComponentRetained |
---|
addAMirrorUser, addUser, clearLive, clone, copyMirrorUsers, decRefCnt, doSetLive, getDuplicateOnCloneTree, getInImmCtx, incRefCnt, notifyUsers, removeAMirrorUser, removeMirrorUsers, removeUser, set, setDuplicateOnCloneTree, setFrequencyChangeMask, setInImmCtx, setLive |
Methods inherited from class javax.media.j3d.SceneGraphObjectRetained |
---|
clearLive, clearLive, compile, doSetLive, doSetLive, getSource, getVirtualUniverse, isInSetLive, isStatic, markAsLive, merge, mergeTransform, setCompiled, setLive, setLive, setSource, traverse |
Methods inherited from class javax.media.j3d.IndexedObject |
---|
getIdxUsed, incIdxUsed |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
static final int POINT_SIZE_CHANGED
static final int POINT_AA_CHANGED
float pointSize
boolean pointAntialiasing
Constructor Detail |
---|
PointAttributesRetained()
Method Detail |
---|
final void initPointSize(float pointSize)
pointSize
- the size, in pixels, of point primitivesfinal void setPointSize(float pointSize)
pointSize
- the size, in pixels, of point primitivesfinal float getPointSize()
final void initPointAntialiasingEnable(boolean state)
state
- true or false to enable or disable point antialiasingfinal void setPointAntialiasingEnable(boolean state)
state
- true or false to enable or disable point antialiasingfinal boolean getPointAntialiasingEnable()
void createMirrorObject()
createMirrorObject
in class NodeComponentRetained
void updateNative(Context ctx)
void initMirrorObject()
initMirrorObject
in class NodeComponentRetained
void updateMirrorObject(int component, java.lang.Object value)
updateMirrorObject
in class NodeComponentRetained
boolean equivalent(PointAttributesRetained pr)
protected void set(PointAttributesRetained pr)
final void sendMessage(int attrMask, java.lang.Object attr)
void handleFrequencyChange(int bit)
handleFrequencyChange
in class SceneGraphObjectRetained
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |