Package | Description |
---|---|
org.scijava.java3d |
Provides the core set of classes for the
3D graphics API for the Java platform; click here for more information,
including explanatory material that was formerly found in the guide.
|
org.scijava.java3d.utils.behaviors.picking |
Deprecated: Use
org.scijava.java3d.utils.pickfast.behaviors
instead. |
org.scijava.java3d.utils.pickfast |
Provides picking utility classes for the new core picking methods.
|
org.scijava.java3d.utils.picking |
OBSOLETE: provides picking utility classes for the old
picking methods.
|
Modifier and Type | Class and Description |
---|---|
class |
PickBounds
PickBounds is a finite pick shape defined with a Bounds object.
|
class |
PickCone
PickCone is the abstract base class of all cone pick shapes.
|
class |
PickConeRay
PickConeRay is an infinite cone ray pick shape.
|
class |
PickConeSegment
PickConeSegment is a finite cone segment pick shape.
|
class |
PickCylinder
PickCylinder is the abstract base class of all cylindrical pick shapes.
|
class |
PickCylinderRay
PickCylinderRay is an infinite cylindrical ray pick shape.
|
class |
PickCylinderSegment
PickCylinderSegment is a finite cylindrical segment pick shape.
|
class |
PickPoint
Deprecated.
As of Java 3D version 1.4, use PickBounds with a
BoundingSphere that has a small radius.
|
class |
PickRay
PickRay is an infinite ray pick shape.
|
class |
PickSegment
PickSegment is a line segment pick shape.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Shape3D.intersect(SceneGraphPath path,
PickShape pickShape)
Checks whether the geometry in this shape node intersects with
the specified pickShape.
|
boolean |
Morph.intersect(SceneGraphPath path,
PickShape pickShape)
Deprecated.
Checks whether the geometry in this morph node intersects with
the specified pickShape.
|
boolean |
Shape3D.intersect(SceneGraphPath path,
PickShape pickShape,
double[] dist)
Checks whether the geometry in this shape node intersects with
the specified pickShape.
|
boolean |
Morph.intersect(SceneGraphPath path,
PickShape pickShape,
double[] dist)
Deprecated.
Checks whether the geometry in this morph node intersects with
the specified pickShape.
|
PickInfo[] |
Locale.pickAll(int mode,
int flags,
PickShape pickShape)
Returns an array unsorted references to all the PickInfo objects that are pickable
below this
Locale that intersect with PickShape. |
PickInfo[] |
BranchGroup.pickAll(int mode,
int flags,
PickShape pickShape)
Returns an array unsorted references to all the PickInfo objects that are
pickable below this
BranchGroup that intersect with PickShape. |
SceneGraphPath[] |
Locale.pickAll(PickShape pickShape)
Returns an array referencing all the items that are pickable below this
Locale that intersect with PickShape. |
SceneGraphPath[] |
BranchGroup.pickAll(PickShape pickShape)
Returns an array referencing all the items that are pickable below this
BranchGroup that intersect with PickShape. |
PickInfo[] |
Locale.pickAllSorted(int mode,
int flags,
PickShape pickShape)
Returns a sorted array of PickInfo references to all the pickable
items that intersect with the pickShape.
|
PickInfo[] |
BranchGroup.pickAllSorted(int mode,
int flags,
PickShape pickShape)
Returns a sorted array of PickInfo references to all the pickable
items that intersect with the pickShape.
|
SceneGraphPath[] |
Locale.pickAllSorted(PickShape pickShape)
Returns a sorted array of references to all the pickable items
that intersect with the pickShape.
|
SceneGraphPath[] |
BranchGroup.pickAllSorted(PickShape pickShape)
Returns a sorted array of references to all the Pickable items that
intersect with the pickShape.
|
PickInfo |
Locale.pickAny(int mode,
int flags,
PickShape pickShape)
Returns a PickInfo which references the pickable item below this
Locale which intersects with
pickShape . |
PickInfo |
BranchGroup.pickAny(int mode,
int flags,
PickShape pickShape)
Returns a PickInfo which references the pickable item below this
BranchGroup that intersects with
pickShape . |
SceneGraphPath |
Locale.pickAny(PickShape pickShape)
Returns a reference to any item that is Pickable below this
Locale which intersects with
pickShape . |
SceneGraphPath |
BranchGroup.pickAny(PickShape pickShape)
Returns a reference to any item that is Pickable below this BranchGroup that
intersects with
pickShape . |
PickInfo |
Locale.pickClosest(int mode,
int flags,
PickShape pickShape)
Returns a PickInfo which references the pickable item
which is closest to the origin of
pickShape . |
PickInfo |
BranchGroup.pickClosest(int mode,
int flags,
PickShape pickShape)
Returns a PickInfo which references the pickable item
which is closest to the origin of
pickShape . |
SceneGraphPath |
Locale.pickClosest(PickShape pickShape)
Returns a SceneGraphPath which references the pickable item
which is closest to the origin of
pickShape . |
SceneGraphPath |
BranchGroup.pickClosest(PickShape pickShape)
Returns a SceneGraphPath that references the pickable item
closest to the origin of
pickShape . |
Modifier and Type | Method and Description |
---|---|
PickShape |
PickObject.generatePickRay(int xpos,
int ypos)
Deprecated.
Creates a PickRay that starts at the viewer position and points into
the scene in the direction of (xpos, ypos) specified in window space.
|
Modifier and Type | Method and Description |
---|---|
PickShape |
PickTool.getPickShape()
Returns the PickShape for this object.
|
Modifier and Type | Method and Description |
---|---|
void |
PickTool.setShape(PickShape ps,
Point3d startPt)
Sets the pick shape to a user-provided PickShape object
|
Modifier and Type | Method and Description |
---|---|
PickShape |
PickTool.getPickShape()
Returns the PickShape for this object.
|
PickShape |
PickResult.getPickShape()
Get the PickShape used for intersections
|
Modifier and Type | Method and Description |
---|---|
void |
PickTool.setShape(PickShape ps,
Point3d startPt)
Sets the pick shape to a user-provided PickShape object
|
Constructor and Description |
---|
PickResult(Node pn,
Transform3D l2vw,
PickShape ps)
Construct a PickResult using the Node and localToVWorld transform
|
PickResult(SceneGraphPath sgp,
PickShape ps)
Construct a PickResult using a SceneGraphPath
|
Copyright © 2016–2022 SciJava. All rights reserved.