|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use GroupNode | |
|---|---|
| org.xith3d.effects.bloom | |
| org.xith3d.effects.celshading | |
| org.xith3d.loaders.models | |
| org.xith3d.loaders.models.impl.cal3d | |
| org.xith3d.loaders.models.impl.dae | |
| org.xith3d.loop.opscheduler | |
| org.xith3d.loop.opscheduler.util | |
| org.xith3d.physics | |
| org.xith3d.physics.collision | |
| org.xith3d.picking | |
| org.xith3d.render | |
| org.xith3d.render.preprocessing | |
| org.xith3d.scenegraph | |
| org.xith3d.scenegraph.modifications | |
| org.xith3d.scenegraph.particles.jops | |
| org.xith3d.scenegraph.primitives | |
| org.xith3d.scenegraph.traversal | |
| org.xith3d.scenegraph.traversal.impl | |
| org.xith3d.scenegraph.utils | |
| org.xith3d.schedops.movement | |
| org.xith3d.terrain | |
| org.xith3d.ui.hud.base | |
| org.xith3d.ui.hud.widgets | |
| org.xith3d.ui.swingui | A swing based UserInterface package for Xith3D. |
| org.xith3d.ui.text2d | Dynamic Text for Xith (DTX) As there is no ( or no dynamic ) text node for xith3d here is mine. |
| org.xith3d.utility.physics.pseudo.joints | |
| Uses of GroupNode in org.xith3d.effects.bloom |
|---|
| Methods in org.xith3d.effects.bloom with parameters of type GroupNode | |
|---|---|
abstract void |
BloomFactory.prepareForBloom(Xith3DEnvironment env,
org.openmali.types.twodee.Sized2iRO resolution,
GroupNode group)
|
void |
GLSLBloomFactory.prepareForBloom(Xith3DEnvironment env,
org.openmali.types.twodee.Sized2iRO resolution,
GroupNode group)
|
| Uses of GroupNode in org.xith3d.effects.celshading |
|---|
| Methods in org.xith3d.effects.celshading with parameters of type GroupNode | |
|---|---|
void |
CelShadingFactory.prepareForCelShading(Geometry geometry,
GroupNode group)
|
| Uses of GroupNode in org.xith3d.loaders.models |
|---|
| Subclasses of GroupNode in org.xith3d.loaders.models | |
|---|---|
class |
Model
This class represents a Model loaded from some model file formats. |
| Methods in org.xith3d.loaders.models that return GroupNode | |
|---|---|
GroupNode |
Model.getMainGroup()
|
| Methods in org.xith3d.loaders.models with parameters of type GroupNode | |
|---|---|
protected void |
Model.setMainGroup(GroupNode mainGroup)
|
| Uses of GroupNode in org.xith3d.loaders.models.impl.cal3d |
|---|
| Subclasses of GroupNode in org.xith3d.loaders.models.impl.cal3d | |
|---|---|
class |
Cal3dModel
This class represents a Model loaded from some model file formats. |
| Uses of GroupNode in org.xith3d.loaders.models.impl.dae |
|---|
| Subclasses of GroupNode in org.xith3d.loaders.models.impl.dae | |
|---|---|
class |
DaeModel
A model embeddable in a Xith3D scenegraph |
class |
SkeletonXRayVisualizer
A Skeleton visualizer in x-ray style, e.g. it displays lines for each joint. |
| Uses of GroupNode in org.xith3d.loop.opscheduler |
|---|
| Methods in org.xith3d.loop.opscheduler with parameters of type GroupNode | |
|---|---|
void |
PickScheduler.pickAll(GroupNode group,
Canvas3D canvas,
org.jagatoo.input.devices.components.MouseButton button,
int mouseX,
int mouseY,
AllPickListener pl)
Schedules a new picking operation in the OperationScheduler. |
void |
PickScheduler.pickAll(GroupNode group,
Canvas3D canvas,
org.jagatoo.input.devices.components.MouseButton button,
int mouseX,
int mouseY,
AllPickListener pl,
java.lang.Object userObject)
Schedules a new picking operation in the OperationScheduler. |
void |
PickScheduler.pickAll(GroupNode group,
Canvas3DWrapper canvasWrapper,
org.jagatoo.input.devices.components.MouseButton button,
int mouseX,
int mouseY,
AllPickListener pl)
Schedules a new picking operation in the OperationScheduler. |
void |
PickScheduler.pickAll(GroupNode group,
Canvas3DWrapper canvasWrapper,
org.jagatoo.input.devices.components.MouseButton button,
int mouseX,
int mouseY,
AllPickListener pl,
java.lang.Object userObject)
Schedules a new picking operation in the OperationScheduler. |
void |
PickScheduler.pickAll(GroupNode group,
org.jagatoo.input.devices.components.MouseButton button,
int mouseX,
int mouseY,
AllPickListener pl)
Schedules a new picking operation in the OperationScheduler. |
void |
PickScheduler.pickAll(GroupNode group,
org.jagatoo.input.devices.components.MouseButton button,
int mouseX,
int mouseY,
AllPickListener pl,
java.lang.Object userObject)
Schedules a new picking operation in the OperationScheduler. |
void |
PickScheduler.pickNearest(GroupNode group,
Canvas3D canvas,
org.jagatoo.input.devices.components.MouseButton button,
int mouseX,
int mouseY,
NearestPickListener pl)
Schedules a new picking operation in the OperationScheduler. |
void |
PickScheduler.pickNearest(GroupNode group,
Canvas3D canvas,
org.jagatoo.input.devices.components.MouseButton button,
int mouseX,
int mouseY,
NearestPickListener pl,
java.lang.Object userObject)
Schedules a new picking operation in the OperationScheduler. |
void |
PickScheduler.pickNearest(GroupNode group,
Canvas3DWrapper canvasWrapper,
org.jagatoo.input.devices.components.MouseButton button,
int mouseX,
int mouseY,
NearestPickListener pl)
Schedules a new picking operation in the OperationScheduler. |
void |
PickScheduler.pickNearest(GroupNode group,
Canvas3DWrapper canvasWrapper,
org.jagatoo.input.devices.components.MouseButton button,
int mouseX,
int mouseY,
NearestPickListener pl,
java.lang.Object userObject)
Schedules a new picking operation in the OperationScheduler. |
void |
PickScheduler.pickNearest(GroupNode group,
org.jagatoo.input.devices.components.MouseButton button,
int mouseX,
int mouseY,
NearestPickListener pl)
Schedules a new picking operation in the OperationScheduler. |
void |
PickScheduler.pickNearest(GroupNode group,
org.jagatoo.input.devices.components.MouseButton button,
int mouseX,
int mouseY,
NearestPickListener pl,
java.lang.Object userObject)
Schedules a new picking operation in the OperationScheduler. |
| Method parameters in org.xith3d.loop.opscheduler with type arguments of type GroupNode | |
|---|---|
void |
PickScheduler.pickAll(java.util.List<? extends GroupNode> groups,
Canvas3D canvas,
org.jagatoo.input.devices.components.MouseButton button,
int mouseX,
int mouseY,
AllPickListener pl)
Schedules a new picking operation in the OperationScheduler. |
void |
PickScheduler.pickAll(java.util.List<? extends GroupNode> groups,
Canvas3D canvas,
org.jagatoo.input.devices.components.MouseButton button,
int mouseX,
int mouseY,
AllPickListener pl,
java.lang.Object userObject)
Schedules a new picking operation in the OperationScheduler. |
void |
PickScheduler.pickAll(java.util.List<? extends GroupNode> groups,
Canvas3DWrapper canvasWrapper,
org.jagatoo.input.devices.components.MouseButton button,
int mouseX,
int mouseY,
AllPickListener pl)
Schedules a new picking operation in the OperationScheduler. |
void |
PickScheduler.pickAll(java.util.List<? extends GroupNode> groups,
Canvas3DWrapper canvasWrapper,
org.jagatoo.input.devices.components.MouseButton button,
int mouseX,
int mouseY,
AllPickListener pl,
java.lang.Object userObject)
Schedules a new picking operation in the OperationScheduler. |
void |
PickScheduler.pickAll(java.util.List<? extends GroupNode> groups,
org.jagatoo.input.devices.components.MouseButton button,
int mouseX,
int mouseY,
AllPickListener pl)
Schedules a new picking operation in the OperationScheduler. |
void |
PickScheduler.pickAll(java.util.List<? extends GroupNode> groups,
org.jagatoo.input.devices.components.MouseButton button,
int mouseX,
int mouseY,
AllPickListener pl,
java.lang.Object userObject)
Schedules a new picking operation in the OperationScheduler. |
void |
PickScheduler.pickNearest(java.util.List<? extends GroupNode> groups,
Canvas3D canvas,
org.jagatoo.input.devices.components.MouseButton button,
int mouseX,
int mouseY,
NearestPickListener pl)
Schedules a new picking operation in the OperationScheduler. |
void |
PickScheduler.pickNearest(java.util.List<? extends GroupNode> groups,
Canvas3D canvas,
org.jagatoo.input.devices.components.MouseButton button,
int mouseX,
int mouseY,
NearestPickListener pl,
java.lang.Object userObject)
Schedules a new picking operation in the OperationScheduler. |
void |
PickScheduler.pickNearest(java.util.List<? extends GroupNode> groups,
Canvas3DWrapper canvasWrapper,
org.jagatoo.input.devices.components.MouseButton button,
int mouseX,
int mouseY,
NearestPickListener pl)
Schedules a new picking operation in the OperationScheduler. |
void |
PickScheduler.pickNearest(java.util.List<? extends GroupNode> groups,
Canvas3DWrapper canvasWrapper,
org.jagatoo.input.devices.components.MouseButton button,
int mouseX,
int mouseY,
NearestPickListener pl,
java.lang.Object userObject)
Schedules a new picking operation in the OperationScheduler. |
void |
PickScheduler.pickNearest(java.util.List<? extends GroupNode> groups,
org.jagatoo.input.devices.components.MouseButton button,
int mouseX,
int mouseY,
NearestPickListener pl)
Schedules a new picking operation in the OperationScheduler. |
void |
PickScheduler.pickNearest(java.util.List<? extends GroupNode> groups,
org.jagatoo.input.devices.components.MouseButton button,
int mouseX,
int mouseY,
NearestPickListener pl,
java.lang.Object userObject)
Schedules a new picking operation in the OperationScheduler. |
| Uses of GroupNode in org.xith3d.loop.opscheduler.util |
|---|
| Methods in org.xith3d.loop.opscheduler.util that return types with arguments of type GroupNode | |
|---|---|
static java.util.List<GroupNode> |
SchedOpsPool.allocateGroupList()
Allocates a new List of GroupNodes. |
| Method parameters in org.xith3d.loop.opscheduler.util with type arguments of type GroupNode | |
|---|---|
static void |
SchedOpsPool.deallocateGroupList(java.util.List<GroupNode> groupList)
Deallocates a List of GroupNodes and stores it in a LinkedList. |
| Uses of GroupNode in org.xith3d.physics |
|---|
| Methods in org.xith3d.physics with parameters of type GroupNode | |
|---|---|
TransformGroup |
PhysicsGFXManager.directAdd(Body body,
GroupNode parentGroup)
Adds a Body and its graphical counterpart to the manager. |
TransformGroup |
PhysicsGFXManager.directAdd(Body body,
TransformGroup node,
GroupNode parentGroup)
Adds a Body and its graphical counterpart to the manager. |
TransformGroup |
PhysicsGFXManager.directAdd(Collideable collider,
GroupNode parentGroup)
Adds a Collideable and its graphical counterpart to the manager. |
TransformGroup |
PhysicsGFXManager.directAdd(Collideable collider,
TransformGroup node,
GroupNode parentGroup)
Adds a Collideable and its graphical counterpart to the manager. |
void |
PhysicsGFXManager.directAdd(Joint joint,
GroupNode parentGroup,
org.openmali.vecmath2.Colorf lineColor,
float lineWidth)
Adds all Bodies of a Joint and its graphical counterpart and lines for the Joint itself to the manager. |
| Uses of GroupNode in org.xith3d.physics.collision |
|---|
| Methods in org.xith3d.physics.collision with parameters of type GroupNode | |
|---|---|
CollideableGroup |
CollisionEngine.newBoxGroup(GroupNode group)
Creates a new CollideableGroup filled with Boxes derived from the contained Shape3Ds. |
CollideableGroup |
CollisionEngine.newSphereGroup(GroupNode group)
Creates a new CollideableGroup filled with Spheres derived from the contained Shape3Ds. |
CollideableGroup |
CollisionEngine.newTriMeshGroup(GroupNode group)
Creates a new CollideableGroup filled with TriMeshes derived from the contained Shape3Ds. |
| Uses of GroupNode in org.xith3d.picking |
|---|
| Methods in org.xith3d.picking that return types with arguments of type GroupNode | |
|---|---|
static java.util.List<GroupNode> |
PickPool.allocateGroupList()
Allocates a new Group-List instance. |
java.util.List<GroupNode> |
PickRequest.getGroups()
|
| Methods in org.xith3d.picking with parameters of type GroupNode | |
|---|---|
static PickRequest |
PickPool.allocatePickRequest(RenderPass renderPass,
GroupNode group,
Canvas3D canvas,
org.jagatoo.input.devices.components.MouseButton button,
int mouseX,
int mouseY,
java.lang.Object pl,
java.lang.Object userObject,
boolean pickAll)
|
void |
PickRequest.init(RenderPass renderPass,
GroupNode group,
Canvas3D canvas,
org.jagatoo.input.devices.components.MouseButton button,
int mouseX,
int mouseY,
java.lang.Object pl,
java.lang.Object userObject,
boolean pickAll)
Generates a new ScheduledPicker instance. |
static void |
PickingLibrary.pickAll(GroupNode group,
Canvas3D canvas,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
AllPickListener l)
Finds the closest intersection of a ray and a the nodes in a Group. |
static void |
PickingLibrary.pickAll(GroupNode group,
Canvas3D canvas,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
AllPickListener l,
java.lang.Object userObject)
Finds the closest intersection of a ray and a the nodes in a Group. |
void |
PickEngine.pickAll(GroupNode group,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
AllPickListener pl)
Picks all Nodes in the given Group. |
void |
PickEngine.pickAll(GroupNode group,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
AllPickListener pl,
java.lang.Object userObject)
Picks all Nodes in the given Group. |
static void |
PickingLibrary.pickNearest(GroupNode group,
Canvas3D canvas,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
NearestPickListener l)
Finds the closest intersection of a ray and a the nodes in a Group. |
static void |
PickingLibrary.pickNearest(GroupNode group,
Canvas3D canvas,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
NearestPickListener l,
java.lang.Object userObject)
Finds the closest intersection of a ray and a the nodes in a Group. |
void |
PickEngine.pickNearest(GroupNode group,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
NearestPickListener pl)
Picks the all Nodes in the given Group and finds the closest one to the View. |
void |
PickEngine.pickNearest(GroupNode group,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
NearestPickListener pl,
java.lang.Object userObject)
Picks the all Nodes in the given Group and finds the closest one to the View. |
static void |
PickingLibrary.pickNearest(RenderPassConfig rpConfig,
GroupNode group,
Canvas3D canvas,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
NearestPickListener l)
Finds the closest intersection of a given List of GroupNodes with a given ray. |
static void |
PickingLibrary.pickNearest(RenderPassConfig rpConfig,
GroupNode group,
Canvas3D canvas,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
NearestPickListener l,
java.lang.Object userObject)
Finds the closest intersection of a given List of GroupNodes with a given ray. |
| Method parameters in org.xith3d.picking with type arguments of type GroupNode | |
|---|---|
static PickRequest |
PickPool.allocatePickRequest(RenderPass renderPass,
java.util.List<? extends GroupNode> groups,
Canvas3D canvas,
org.jagatoo.input.devices.components.MouseButton button,
int mouseX,
int mouseY,
java.lang.Object pl,
java.lang.Object userObject,
boolean pickAll)
|
static void |
PickPool.deallocateGroupList(java.util.List<GroupNode> groupList)
Deallocates a Group-List instance and stores it in a LinkedList. |
void |
ScheduledPicker.init(java.util.List<? extends GroupNode> groups,
Canvas3D canvas,
org.jagatoo.input.devices.components.MouseButton button,
int mouseX,
int mouseY,
AllPickListener pl,
java.lang.Object userObject)
Generates a new ScheduledPicker instance. |
void |
ScheduledPicker.init(java.util.List<? extends GroupNode> groups,
Canvas3D canvas,
org.jagatoo.input.devices.components.MouseButton button,
int mouseX,
int mouseY,
NearestPickListener pl,
java.lang.Object userObject)
Generates a new ScheduledPicker instance. |
void |
PickRequest.init(java.util.List<RenderPass> renderPasses,
java.util.List<? extends GroupNode> groups,
Canvas3D canvas,
org.jagatoo.input.devices.components.MouseButton button,
int mouseX,
int mouseY,
java.lang.Object pl,
java.lang.Object userObject,
boolean pickAll)
Generates a new ScheduledPicker instance. |
static void |
PickingLibrary.pickAll(java.util.List<? extends GroupNode> groups,
Canvas3D canvas,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
AllPickListener l)
Finds the closest intersection of a given List of NodeGroups with a given ray. |
static void |
PickingLibrary.pickAll(java.util.List<? extends GroupNode> groups,
Canvas3D canvas,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
AllPickListener l,
java.lang.Object userObject)
Finds the closest intersection of a given List of NodeGroups with a given ray. |
void |
PickEngine.pickAll(java.util.List<? extends GroupNode> groups,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
AllPickListener pl)
Picks all Nodes in the given Groups. |
void |
PickEngine.pickAll(java.util.List<? extends GroupNode> groups,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
AllPickListener pl,
java.lang.Object userObject)
Picks all Nodes in the given Groups. |
static void |
PickingLibrary.pickAll(java.util.List<? extends GroupNode> groups,
org.openmali.vecmath2.Ray3f pickRay,
org.jagatoo.input.devices.components.MouseButton button,
AllPickListener l)
Finds the closest intersection of a given List of NodeGroups with a given ray. |
static void |
PickingLibrary.pickAll(java.util.List<? extends GroupNode> groups,
org.openmali.vecmath2.Ray3f pickRay,
org.jagatoo.input.devices.components.MouseButton button,
AllPickListener l,
java.lang.Object userObject)
Finds all intersections of a given List of GroupNodes with a given ray. |
static void |
PickingLibrary.pickAll(RenderPassConfig rpConfig,
java.util.List<? extends GroupNode> groups,
Canvas3D canvas,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
AllPickListener l,
java.lang.Object userObject)
Finds the closest intersection of a given List of NodeGroups with a given ray. |
static void |
PickingLibrary.pickNearest(java.util.List<? extends GroupNode> groups,
Canvas3D canvas,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
NearestPickListener l)
Finds the closest intersection of a given List of GroupNodes with a given ray. |
static void |
PickingLibrary.pickNearest(java.util.List<? extends GroupNode> groups,
Canvas3D canvas,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
NearestPickListener l,
java.lang.Object userObject)
Finds the closest intersection of a given List of GroupNodes with a given ray. |
void |
PickEngine.pickNearest(java.util.List<? extends GroupNode> groups,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
NearestPickListener pl)
Picks the all Nodes in the given Groups and finds the closest one to the View. |
void |
PickEngine.pickNearest(java.util.List<? extends GroupNode> groups,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
NearestPickListener pl,
java.lang.Object userObject)
Picks the all Nodes in the given Groups and finds the closest one to the View. |
static void |
PickingLibrary.pickNearest(java.util.List<? extends GroupNode> groups,
org.openmali.vecmath2.Ray3f pickRay,
org.jagatoo.input.devices.components.MouseButton button,
NearestPickListener l)
Finds the closest intersection of a given List of GroupNodes with a given ray. |
static void |
PickingLibrary.pickNearest(java.util.List<? extends GroupNode> groups,
org.openmali.vecmath2.Ray3f pickRay,
org.jagatoo.input.devices.components.MouseButton button,
NearestPickListener l,
java.lang.Object userObject)
Finds the closest intersection of a given List of GroupNodes with a given ray. |
static void |
PickingLibrary.pickNearest(RenderPassConfig rpConfig,
java.util.List<? extends GroupNode> groups,
Canvas3D canvas,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
NearestPickListener l,
java.lang.Object userObject)
Finds the closest intersection of a given List of GroupNodes with a given ray. |
| Constructors in org.xith3d.picking with parameters of type GroupNode | |
|---|---|
ScheduledPicker(GroupNode group,
Canvas3D canvas,
org.jagatoo.input.devices.components.MouseButton button,
int mouseX,
int mouseY,
AllPickListener pl)
Generates a new ScheduledPicker instance. |
|
ScheduledPicker(GroupNode group,
Canvas3D canvas,
org.jagatoo.input.devices.components.MouseButton button,
int mouseX,
int mouseY,
AllPickListener pl,
java.lang.Object userObject)
Generates a new ScheduledPicker instance. |
|
ScheduledPicker(GroupNode group,
Canvas3D canvas,
org.jagatoo.input.devices.components.MouseButton button,
int mouseX,
int mouseY,
NearestPickListener pl)
Generates a new ScheduledPicker instance. |
|
ScheduledPicker(GroupNode group,
Canvas3D canvas,
org.jagatoo.input.devices.components.MouseButton button,
int mouseX,
int mouseY,
NearestPickListener pl,
java.lang.Object userObject)
Generates a new ScheduledPicker instance. |
|
| Constructor parameters in org.xith3d.picking with type arguments of type GroupNode | |
|---|---|
ScheduledPicker(java.util.List<? extends GroupNode> groups,
Canvas3D canvas,
org.jagatoo.input.devices.components.MouseButton button,
int mouseX,
int mouseY,
AllPickListener pl)
Generates a new ScheduledPicker instance. |
|
ScheduledPicker(java.util.List<? extends GroupNode> groups,
Canvas3D canvas,
org.jagatoo.input.devices.components.MouseButton button,
int mouseX,
int mouseY,
AllPickListener pl,
java.lang.Object userObject)
Generates a new ScheduledPicker instance. |
|
ScheduledPicker(java.util.List<? extends GroupNode> groups,
Canvas3D canvas,
org.jagatoo.input.devices.components.MouseButton button,
int mouseX,
int mouseY,
NearestPickListener pl)
Generates a new ScheduledPicker instance. |
|
ScheduledPicker(java.util.List<? extends GroupNode> groups,
Canvas3D canvas,
org.jagatoo.input.devices.components.MouseButton button,
int mouseX,
int mouseY,
NearestPickListener pl,
java.lang.Object userObject)
Generates a new ScheduledPicker instance. |
|
| Uses of GroupNode in org.xith3d.render |
|---|
| Methods in org.xith3d.render that return GroupNode | |
|---|---|
GroupNode |
ImageRenderTarget.getGroup()
|
GroupNode |
RenderTarget.getGroup()
|
GroupNode |
TextureRenderTarget.getGroup()
|
| Methods in org.xith3d.render with parameters of type GroupNode | |
|---|---|
void |
Canvas3D.pickAll(GroupNode group,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
AllPickListener pl)
Picks all Nodes in the given Group. |
void |
Canvas3D.pickAll(GroupNode group,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
AllPickListener pl,
java.lang.Object userObject)
Picks all Nodes in the given Group. |
void |
Canvas3D.pickNearest(GroupNode group,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
NearestPickListener pl)
Picks the all Nodes in the given Group and finds the closest one to the View. |
void |
Canvas3D.pickNearest(GroupNode group,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
NearestPickListener pl,
java.lang.Object userObject)
Picks the all Nodes in the given Group and finds the closest one to the View. |
long |
DefaultRenderer.renderOnce(RenderPass renderPass,
GroupNode group,
Canvas3D canvas,
long nanoTime,
long nanoStep)
Renders one frame on a specified universe and canvas. |
abstract long |
Renderer.renderOnce(RenderPass renderPass,
GroupNode group,
Canvas3D canvas,
long nanoTime,
long nanoStep)
Renders one frame on a specified universe and canvas. |
long |
DefaultRenderer.renderOnce(RenderPass renderPass,
GroupNode group,
long nanoTime,
long nanoStep)
Renders a single frame to all Canvas3Ds. |
abstract long |
Renderer.renderOnce(RenderPass renderPass,
GroupNode group,
long nanoTime,
long nanoStep)
Renders a single frame to all Canvas3Ds. |
void |
ImageRenderTarget.setGroup(GroupNode group)
Sets the Group to be rendered to this RenderTarget. |
void |
TextureRenderTarget.setGroup(GroupNode group)
Sets the Group to be rendered to this RenderTarget. |
| Method parameters in org.xith3d.render with type arguments of type GroupNode | |
|---|---|
void |
Canvas3D.pickAll(java.util.List<? extends GroupNode> groups,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
AllPickListener pl)
Picks all Nodes in the given Groups. |
void |
Canvas3D.pickAll(java.util.List<? extends GroupNode> groups,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
AllPickListener pl,
java.lang.Object userObject)
Picks all Nodes in the given Groups. |
void |
Canvas3D.pickAll(java.util.List<? extends GroupNode> groups,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
int width,
int height,
AllPickListener pl,
java.lang.Object userObject)
|
void |
Canvas3D.pickNearest(java.util.List<? extends GroupNode> groups,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
int width,
int height,
NearestPickListener pl,
java.lang.Object userObject)
|
void |
Canvas3D.pickNearest(java.util.List<? extends GroupNode> groups,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
NearestPickListener pl)
Picks the all Nodes in the given Groups and finds the closest one to the View. |
void |
Canvas3D.pickNearest(java.util.List<? extends GroupNode> groups,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
NearestPickListener pl,
java.lang.Object userObject)
Picks the all Nodes in the given Groups and finds the closest one to the View. |
long |
DefaultRenderer.renderOnce(java.util.List<RenderPass> renderPasses,
java.util.List<? extends java.util.List<GroupNode>> groupsLists,
Canvas3D canvas,
long nanoTime,
long nanoStep)
Renders one frame on a specified universe and canvas. |
abstract long |
Renderer.renderOnce(java.util.List<RenderPass> renderPasses,
java.util.List<? extends java.util.List<GroupNode>> groupsLists,
Canvas3D canvas,
long nanoTime,
long nanoStep)
Renders one frame on a specified universe and canvas. |
| Constructors in org.xith3d.render with parameters of type GroupNode | |
|---|---|
ImageRenderTarget(GroupNode group)
|
|
ImageRenderTarget(GroupNode group,
org.openmali.vecmath2.Colorf backgroundColor)
|
|
TextureRenderTarget(GroupNode group,
Texture texture)
|
|
TextureRenderTarget(GroupNode group,
Texture texture,
boolean pixelReadbackEnabled)
|
|
TextureRenderTarget(GroupNode group,
Texture texture,
org.openmali.vecmath2.Colorf backgroundColor)
|
|
TextureRenderTarget(GroupNode group,
Texture texture,
org.openmali.vecmath2.Colorf backgroundColor,
boolean pixelReadbackEnabled)
|
|
| Uses of GroupNode in org.xith3d.render.preprocessing |
|---|
| Methods in org.xith3d.render.preprocessing with parameters of type GroupNode | |
|---|---|
int |
FrustumCuller.cullAtoms(RenderPass renderPass,
GroupNode rootGroup,
Canvas3D canvas,
org.openmali.vecmath2.Point3f viewPosition,
OpenGLCapabilities glCaps,
long frameId,
long nanoTime,
long nanoStep,
PickRequest pickRequest)
Traverses the scenegraph and collects all RenderAtoms and spreads them over different RenderBins. |
| Method parameters in org.xith3d.render.preprocessing with type arguments of type GroupNode | |
|---|---|
int |
FrustumCuller.cullAtoms(java.util.List<RenderPass> renderPasses,
java.util.List<? extends java.util.List<GroupNode>> groupsLists,
Canvas3D canvas,
OpenGLCapabilities glCaps,
long frameId,
long nanoTime,
long nanoStep,
PickRequest pickRequest)
Traverses the scenegraph and collects all RenderAtoms and spreads them over different RenderBins. |
| Uses of GroupNode in org.xith3d.scenegraph |
|---|
| Subclasses of GroupNode in org.xith3d.scenegraph | |
|---|---|
class |
BranchGroup
A BranchGroup is the root of a SceneGraph. |
class |
BSPTreeGroup
Insert type comment here. |
class |
DecalGroup
DecalGroup node guarantees that its children will be rendered in their index order. |
class |
DummyGroupNode
The DummyGroupNode is meant to be used, if Nodes must be grouped even if they are already in other Groups. |
class |
Group
Group is a general purpose grouping node. |
class |
LODSwitch
The LODSwitch is a Switch Node extension, that handles its children as discrete LOD items. |
class |
OcTreeGroup
Insert type comment here. |
class |
OrderedGroup
OrderedGroup node guarantees that its children will be rendered in their index order. |
class |
QuadTreeGroup
Insert type comment here. |
class |
Switch
Switch group nodes allow an application to choose dynamically amoung a number of subgraphs. |
class |
Transform
The Transform class can be used to quickly transform any object, reducing the number of lines needed (Transform3D construction, etc..) and improving readability of your code. |
class |
TransformGroup
TransformGroup node specifies a single spatial transformation, via a Transform3D object, that can position, orient and scale all of its children. |
| Fields in org.xith3d.scenegraph declared as GroupNode | |
|---|---|
protected GroupNode |
GroupNode.hostGroup
|
| Methods in org.xith3d.scenegraph that return GroupNode | |
|---|---|
GroupNode |
Node.getParent()
|
GroupNode |
GroupNode.getPickHost()
|
GroupNode |
Leaf.getPickHost()
|
protected abstract GroupNode |
GroupNode.newInstance()
|
GroupNode |
GroupNode.sharedCopy()
Creates a shared copy of this Node. |
GroupNode |
GroupNode.sharedCopy(CopyListener listener)
Creates a shared copy of this Node. |
| Methods in org.xith3d.scenegraph with parameters of type GroupNode | |
|---|---|
static ShadowAtom |
_SG_PrivilegedAccess.getAtom(GroupNode group)
|
static void |
_SG_PrivilegedAccess.setAtom(GroupNode group,
ShadowAtom shadowAtom)
|
void |
DummyGroupNode.setParent(GroupNode parent)
|
protected void |
Node.setParent(GroupNode parent)
Sets the parent for this Node object. |
protected void |
GroupNode.setPickHost(GroupNode pickHost)
Recursively searches for (grand-)children to set the pick-host property. |
protected void |
Leaf.setPickHost(GroupNode pickHost)
|
static void |
StaticTransform.translate(GroupNode src,
float offsetX,
float offsetY,
float offsetZ)
In-place addition of an offset to each point in src. |
static void |
StaticTransform.translate(GroupNode src,
org.openmali.vecmath2.Tuple3f offset)
In-place addition of an offset to each point in src. |
| Constructors in org.xith3d.scenegraph with parameters of type GroupNode | |
|---|---|
BranchGroup(GroupNode hostGroup,
Node firstChild)
Constructs a new BranchGroup instance and directly adds the given child Node to it. |
|
GroupNode(GroupNode hostGroup)
Constructs a new Group object. |
|
| Uses of GroupNode in org.xith3d.scenegraph.modifications |
|---|
| Methods in org.xith3d.scenegraph.modifications with parameters of type GroupNode | |
|---|---|
void |
ScenegraphModificationsListener.onChildAddedToGroup(GroupNode group,
Node child)
|
void |
ScenegraphModificationsListener.onChildRemovedFromGroup(GroupNode group,
Node child)
|
void |
ScenegraphModificationsListener.onClipperChanged(GroupNode group,
Clipper oldValue,
Clipper newValue)
|
void |
ScenegraphModificationsListener.onScissorRectChanged(GroupNode group,
ScissorRect oldValue,
ScissorRect newValue)
|
void |
ScenegraphModificationsListener.onStateModifierContainmentChanged(GroupNode group,
boolean oldValue,
boolean newValue)
|
| Uses of GroupNode in org.xith3d.scenegraph.particles.jops |
|---|
| Subclasses of GroupNode in org.xith3d.scenegraph.particles.jops | |
|---|---|
class |
AbsoluteParticleSystemNode
Insert comment here. |
class |
GeneratorNode
Insert comment here. |
class |
ParticleSystemNode
Insert comment here. |
class |
PointMassNode
Insert comment here. |
class |
RelativeParticleSystemNode
Insert comment here. |
| Fields in org.xith3d.scenegraph.particles.jops declared as GroupNode | |
|---|---|
protected GroupNode |
ParticleSystemNode.node
|
| Methods in org.xith3d.scenegraph.particles.jops with parameters of type GroupNode | |
|---|---|
protected void |
ParticleSystemNode.installGenerators(boolean relativeOrientation,
GroupNode node)
|
void |
AbsoluteParticleSystemNode.setParent(GroupNode parent)
|
protected void |
GeneratorAndPointMassVisualizer.showGeneratorsAndPointMasses(org.softmed.jops.ParticleSystem particleSystem,
GroupNode node)
|
| Uses of GroupNode in org.xith3d.scenegraph.primitives |
|---|
| Subclasses of GroupNode in org.xith3d.scenegraph.primitives | |
|---|---|
class |
Origin
Add this to your scene to know where is the origin. |
| Methods in org.xith3d.scenegraph.primitives with type parameters of type GroupNode | ||
|---|---|---|
static
|
SkyBox.createSkyBoxGroup(float size,
Texture[] textures,
G group)
|
|
static
|
SkyBox.createSkyBoxGroup(Texture[] textures,
G group)
|
|
static
|
SkyGeoHemisphere.createSkyGeoHemisphereGroup(int frequency,
Texture texture,
G group)
|
|
static
|
SkyGeoSphere.createSkyGeoSphereGroup(int frequency,
Texture texture,
G group)
|
|
static
|
SkySphere.createSkySphereGroup(int slices,
int stacks,
Texture texture,
G group)
|
|
| Uses of GroupNode in org.xith3d.scenegraph.traversal |
|---|
| Methods in org.xith3d.scenegraph.traversal with parameters of type GroupNode | |
|---|---|
boolean |
TraversalCallback.traversalCheckGroup(GroupNode group)
This method is called for each Group in the traversal. |
boolean |
DetailedTraversalCallback.traversalCheckGroupCommon(GroupNode group)
This method is (certainly) called for each group in the traversal. |
boolean |
DetailedTraversalCallback.traversalOperationCommon(GroupNode node)
This method is (certainly) called for each Node in the traversed Group, which is a group itself. |
boolean |
DetailedTraversalCallback.traversalOperationCommonAfter(GroupNode group)
This method is (certainly) called for each Group in the traversed Node, which is a Group itself after the Node has been worked on. |
| Uses of GroupNode in org.xith3d.scenegraph.traversal.impl |
|---|
| Methods in org.xith3d.scenegraph.traversal.impl with parameters of type GroupNode | |
|---|---|
static java.util.List<Shape3D> |
ShapeFinder.findAllShapes(GroupNode group)
Finds all Shape3Ds in the scenegraph |
static Shape3D |
ShapeFinder.findFirstShape(GroupNode group)
Finds the first Shape3D in the scenegraph |
static int |
PolygonCounter.getPolygonCount(GroupNode group)
Counts the number of vertices in the traversed Group. |
static int |
VertexCounter.getVertexCount(GroupNode group)
Counts the number of vertices in the traversed Group. |
boolean |
AppearanceTraversal.traversalCheckGroup(GroupNode group)
|
boolean |
MaterialTraversal.traversalCheckGroup(GroupNode group)
|
boolean |
PickableTraversal.traversalCheckGroup(GroupNode group)
|
boolean |
PolygonCounter.traversalCheckGroup(GroupNode group)
|
boolean |
RenderingAttributesTraversal.traversalCheckGroup(GroupNode group)
|
boolean |
ShapeFinder.traversalCheckGroup(GroupNode group)
|
boolean |
VertexCounter.traversalCheckGroup(GroupNode group)
|
| Uses of GroupNode in org.xith3d.scenegraph.utils |
|---|
| Classes in org.xith3d.scenegraph.utils with type parameters of type GroupNode | |
|---|---|
class |
NodeMap<T extends GroupNode>
A Node Map. |
| Methods in org.xith3d.scenegraph.utils with type parameters of type GroupNode | ||
|---|---|---|
|
TreeCloner.cloneTree(GroupNodeExtension root)
|
|
| Methods in org.xith3d.scenegraph.utils with parameters of type GroupNode | |
|---|---|
boolean |
TreeCloner.traversalCheckGroupCommon(GroupNode group)
This method is (certainly) called for each group in the traversal. |
boolean |
TreeCloner.traversalOperationCommon(GroupNode node)
This method is (certainly) called for each Node in the traversed Group, which is a group itself. |
boolean |
TreeCloner.traversalOperationCommonAfter(GroupNode group)
This method is (certainly) called for each Group in the traversed Node, which is a Group itself after the Node has been worked on. |
| Constructors in org.xith3d.scenegraph.utils with parameters of type GroupNode | |
|---|---|
MultiGeometryVertexContainer(GroupNode group)
|
|
| Uses of GroupNode in org.xith3d.schedops.movement |
|---|
| Subclasses of GroupNode in org.xith3d.schedops.movement | |
|---|---|
class |
AnimatableGroup
This class is useful to automatically animate a branch in your scenegraph. |
class |
Bullet
This class can be used as a base for a bullet. |
class |
RotatableGroup
This class is useful to automatically rotate a branch in your scenegraph. |
class |
TranslatableGroup
This class is useful to automatically translate a branch in your scenegraph. |
| Uses of GroupNode in org.xith3d.terrain |
|---|
| Subclasses of GroupNode in org.xith3d.terrain | |
|---|---|
class |
ChunkedTerrain
|
class |
L3DTerrain
|
class |
TerrainTile
|
| Methods in org.xith3d.terrain that return GroupNode | |
|---|---|
protected GroupNode |
TerrainTile.newInstance()
|
| Uses of GroupNode in org.xith3d.ui.hud.base |
|---|
| Methods in org.xith3d.ui.hud.base that return GroupNode | |
|---|---|
protected GroupNode |
WidgetContainer.createChildrenGroup()
|
protected GroupNode |
WidgetContainer.getSGGroup()
|
static GroupNode |
__HUD_base_PrivilegedAccess.getSGGroup(WidgetContainer container)
|
| Uses of GroupNode in org.xith3d.ui.hud.widgets |
|---|
| Methods in org.xith3d.ui.hud.widgets that return GroupNode | |
|---|---|
protected GroupNode |
ScrollPanel.createChildrenGroup()
|
| Uses of GroupNode in org.xith3d.ui.swingui |
|---|
| Subclasses of GroupNode in org.xith3d.ui.swingui | |
|---|---|
class |
UIPositionedWindow
Insert package comments here Originally Coded by David Yazel on Oct 4, 2003 at 10:51:03 PM. |
| Uses of GroupNode in org.xith3d.ui.text2d |
|---|
| Subclasses of GroupNode in org.xith3d.ui.text2d | |
|---|---|
class |
Line2D
Represents a line of text in 3D space. |
class |
Text2D
As there is no ( or no dynamic ) text node for Xith3D here is mine. |
| Uses of GroupNode in org.xith3d.utility.physics.pseudo.joints |
|---|
| Subclasses of GroupNode in org.xith3d.utility.physics.pseudo.joints | |
|---|---|
class |
HingeJoint
A HingeJoint permits you to constraints some objects to |
class |
Joint
Basic Joint Class |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||