public class MarkerGroup extends BaseGroup implements CustomCullable
In order to use this node effectively, you will need to use the
FrustumCullStage to process the
children. It uses custom culling routines internally and that is the only cull
stage that will do something useful with ths node.
childList, dirtyBoundsCount, lastChild, wkVec1, wkVec2bounds, implicitBounds, INVALID_BOUNDS, parentalive, LISTENER_SET_TIMING_ERR_PROP, updateHandler| Constructor and Description |
|---|
MarkerGroup()
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
cullChildren(CullInstructions output,
org.j3d.maths.vector.Matrix4d vworldTx,
org.j3d.maths.vector.Matrix4d viewTransform,
org.j3d.maths.vector.Vector4d[] frustumPlanes,
float angularRes)
Check this node for children to traverse.
|
void |
setEnabled(boolean enabled)
Set the enabled state
|
void |
setTarget(Node target)
Set the node to track
|
addChild, checkForCyclicChild, getAllChildren, getChild, indexOfChild, markBoundsDirty, numChildren, recomputeBounds, removeAllChildren, removeChild, removeChild, requestBoundsUpdate, setBounds, setChild, setLive, setUpdateHandler, updateBoundscheckForCyclicChild, checkForCyclicParent, clearUpdateHandler, removeParent, setLive, setParent, setUpdateHandlerboundsChanged, checkForCyclicParent, getBounds, getParent, removeParent, setParent, updateParentBoundsdataChanged, getAppUpdateWriteTimingMessage, getBoundsWriteTimingMessage, getDataWriteTimingMessage, getUserData, isLive, setUserDatapublic void cullChildren(CullInstructions output, org.j3d.maths.vector.Matrix4d vworldTx, org.j3d.maths.vector.Matrix4d viewTransform, org.j3d.maths.vector.Vector4d[] frustumPlanes, float angularRes)
cullChildren in interface CustomCullableoutput - Fill in the child information herevworldTx - The transformation from the root of the scene to
this node according to the current traversal pathviewTransform - The transformation from the root of the scene
graph to the active viewpointfrustumPlanes - Listing of frustum planes in the order: right,
left, bottom, top, far, nearangularRes - Angular resolution of the screen, or 0 if not
calculable from the available data.public void setEnabled(boolean enabled)
enabled - The enabled statepublic void setTarget(Node target)
target - The Node to track
Copyright © 2001 - 2015 j3d.org