- PackageInfo - Class in org.jdesktop.j3d.examples.package_info
-
- PackageInfo() - Constructor for class org.jdesktop.j3d.examples.package_info.PackageInfo
-
Creates new form PackageInfo
- paint(Graphics) - Method in class org.jdesktop.j3d.examples.virtual_input_device.WheelControls
-
- paint(Graphics) - Method in class org.jogamp.java3d.Canvas3D
-
Canvas3D uses the paint callback to track when it is possible to
render into the canvas.
- paintComponent(Graphics) - Method in class org.jdesktop.j3d.examples.dot3.MyCanvas
-
updates imageLight using current setings
- paintComponent(Graphics) - Method in class org.jogamp.java3d.exp.swing.JCanvas3D
-
Paints the result of the rendering.
- PARALLEL_PROJECTION - Static variable in class org.jogamp.java3d.View
-
Specifies that Java 3D should generate a parallel projection matrix
for this View.
- ParsingErrorException - Exception in org.jogamp.java3d.loaders
-
Exception used to indicate that the loader encountered
a problem parsing the specified file.
- ParsingErrorException() - Constructor for exception org.jogamp.java3d.loaders.ParsingErrorException
-
- ParsingErrorException(String) - Constructor for exception org.jogamp.java3d.loaders.ParsingErrorException
-
- PATH_DOWN - Static variable in class org.jogamp.java3d.Text3D
-
path
: succeeding glyphs are placed below the
current glyph.
- PATH_LEFT - Static variable in class org.jogamp.java3d.Text3D
-
path
: succeeding glyphs are placed to the left of
the current glyph.
- PATH_RIGHT - Static variable in class org.jogamp.java3d.Text3D
-
path
: succeeding glyphs are placed to the left of
the current glyph.
- PATH_UP - Static variable in class org.jogamp.java3d.Text3D
-
path
: succeeding glyphs are placed above the
current glyph.
- PathInterpolator - Class in org.jogamp.java3d
-
PathInterpolator behavior.
- PathInterpolator(Alpha, float[]) - Constructor for class org.jogamp.java3d.PathInterpolator
-
- PathInterpolator(Alpha, TransformGroup, float[]) - Constructor for class org.jogamp.java3d.PathInterpolator
-
Constructs a new PathInterpolator object that interpolates
between the knot values in the knots array.
- PathInterpolator(Alpha, TransformGroup, Transform3D, float[]) - Constructor for class org.jogamp.java3d.PathInterpolator
-
Constructs a new PathInterpolator object that interpolates
between the knot values in the knots array.
- PathInterpolatorState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- PathInterpolatorState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.PathInterpolatorState
-
- PATTERN_DASH - Static variable in class org.jogamp.java3d.LineAttributes
-
Draw dashed lines.
- PATTERN_DASH_DOT - Static variable in class org.jogamp.java3d.LineAttributes
-
Draw dashed-dotted lines.
- PATTERN_DOT - Static variable in class org.jogamp.java3d.LineAttributes
-
Draw dotted lines.
- PATTERN_SOLID - Static variable in class org.jogamp.java3d.LineAttributes
-
Draw solid lines with no pattern.
- PATTERN_USER_DEFINED - Static variable in class org.jogamp.java3d.LineAttributes
-
Draw lines with a user-defined line pattern.
- pause() - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
NOT IMPLEMENTED
Pauses audio device engine without closing the device and associated threads.
- pause() - Method in class org.jogamp.java3d.Alpha
-
Pauses this alpha object.
- pause(long) - Method in class org.jogamp.java3d.Alpha
-
Pauses this alpha object as of the specified time.
- pause() - Method in interface org.jogamp.java3d.AudioDevice3DL2
-
Pause audio device engine (thread/server) without closing the device.
- pause() - Method in class org.jogamp.java3d.audioengines.AudioEngine3DL2
-
Pauses audio device engine without closing the device and associated
threads.
- pause() - Method in class org.jogamp.java3d.audioengines.javasound.JavaSoundMixer
-
Pauses audio device engine without closing the device and associated
threads.
- pauseSample(int) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
Pause sample.
- pauseSample(int) - Method in interface org.jogamp.java3d.AudioDevice3D
-
Temporarily stops a cached sample from playing without resetting the
sample's current pointer back to the beginning of the sound data so
that it can be unpaused at a later time from the same location in the
sample when the pause was initiated.
- pauseSample(int) - Method in class org.jogamp.java3d.audioengines.AudioEngine3D
-
Pause sample.
- pauseSample(int) - Method in class org.jogamp.java3d.audioengines.javasound.JavaSoundMixer
-
- PER_FRAME - Static variable in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior
-
Indicates that translation, rotation, or scaling speeds are
per frame.
- PER_SECOND - Static variable in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior
-
Use to indicate that translation, rotation, or scaling speeds are per
second.
- perFrameStats - Variable in class org.jogamp.java3d.Jogl2es2Context
-
- perspective(double, double, double, double) - Method in class org.jogamp.java3d.Transform3D
-
Creates a perspective projection transform that mimics a standard,
camera-based,
view-model.
- PERSPECTIVE_PROJECTION - Static variable in class org.jogamp.java3d.View
-
Specifies that Java 3D should generate a perspective projection matrix
for this View.
- PhongShadingGLSL - Class in org.jdesktop.j3d.examples.gl2es2pipeline
-
- PhongShadingGLSL() - Constructor for class org.jdesktop.j3d.examples.gl2es2pipeline.PhongShadingGLSL
-
Creates new form PhongShadingGLSL
- PhongShadingGLSL - Class in org.jdesktop.j3d.examples.glsl_shader
-
- PhongShadingGLSL() - Constructor for class org.jdesktop.j3d.examples.glsl_shader.PhongShadingGLSL
-
Creates new form PhongShadingGLSL
- PHYSICAL_EYE - Static variable in class org.jogamp.java3d.View
-
Specifies that the associated distance is measured
from the eye in meters.
- PHYSICAL_METERS - Static variable in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior
-
Indicates that translation speed is in physical world units
(meters per second or per frame).
- PHYSICAL_SCREEN - Static variable in class org.jogamp.java3d.View
-
Specifies that the associated distance is measured
from the screen in meters.
- PHYSICAL_WORLD - Static variable in class org.jogamp.java3d.View
-
Policy for resizing and moving windows.
- PhysicalBody - Class in org.jogamp.java3d
-
This object contains a specification of the user's head.
- PhysicalBody() - Constructor for class org.jogamp.java3d.PhysicalBody
-
Constructs a PhysicalBody object with default parameters.
- PhysicalBody(Point3d, Point3d) - Constructor for class org.jogamp.java3d.PhysicalBody
-
Constructs and initializes a PhysicalBody object from the
specified parameters.
- PhysicalBody(Point3d, Point3d, Point3d, Point3d) - Constructor for class org.jogamp.java3d.PhysicalBody
-
Constructs and initializes a PhysicalBody object from the
specified parameters.
- PhysicalEnvironment - Class in org.jogamp.java3d
-
This object contains a specification of the physical environment in
which the view will be generated.
- PhysicalEnvironment() - Constructor for class org.jogamp.java3d.PhysicalEnvironment
-
Constructs a PhysicalEnvironment object with default parameters.
- PhysicalEnvironment(int) - Constructor for class org.jogamp.java3d.PhysicalEnvironment
-
Constructs and initializes a PhysicalEnvironment object with
the specified number of sensors.
- PICK_BOUNDS - Static variable in class org.jogamp.java3d.PickInfo
-
Specifies a Pick using the bounds of the pickable nodes.
- PICK_GEOMETRY - Static variable in class org.jogamp.java3d.PickInfo
-
Specifies a Pick using the geometry of the pickable nodes.
- pickAll(PickShape) - Method in class org.jogamp.java3d.BranchGroup
-
Returns an array referencing all the items that are pickable below this
BranchGroup
that intersect with PickShape.
- pickAll(int, int, PickShape) - Method in class org.jogamp.java3d.BranchGroup
-
Returns an array unsorted references to all the PickInfo objects that are
pickable below this BranchGroup
that intersect with PickShape.
- pickAll(PickShape) - Method in class org.jogamp.java3d.Locale
-
Returns an array referencing all the items that are pickable below this
Locale
that intersect with PickShape.
- pickAll(int, int, PickShape) - Method in class org.jogamp.java3d.Locale
-
Returns an array unsorted references to all the PickInfo objects that are pickable
below this Locale
that intersect with PickShape.
- pickAll(int, int) - Method in class org.jogamp.java3d.utils.behaviors.picking.PickObject
-
Deprecated.
Returns an array referencing all the items that are pickable below the
BranchGroup
(specified in the PickObject constructor) that
intersect with a ray that starts at the
viewer position and points into the scene in the direction of (xpos, ypos)
specified in window space.
- pickAll(int, int, int) - Method in class org.jogamp.java3d.utils.behaviors.picking.PickObject
-
Deprecated.
Returns an array referencing all the items that are pickable below the
BranchGroup
(specified in the PickObject constructor) that
intersect with a ray that starts at the
viewer position and points into the scene in the direction of (xpos, ypos)
specified in window space.
- pickAll() - Method in class org.jogamp.java3d.utils.pickfast.PickTool
-
Selects all the nodes that intersect the PickShape.
- pickAll() - Method in class org.jogamp.java3d.utils.picking.PickTool
-
Selects all the nodes that intersect the PickShape.
- pickAllSorted(PickShape) - Method in class org.jogamp.java3d.BranchGroup
-
Returns a sorted array of references to all the Pickable items that
intersect with the pickShape.
- pickAllSorted(int, int, PickShape) - Method in class org.jogamp.java3d.BranchGroup
-
Returns a sorted array of PickInfo references to all the pickable
items that intersect with the pickShape.
- pickAllSorted(PickShape) - Method in class org.jogamp.java3d.Locale
-
Returns a sorted array of references to all the pickable items
that intersect with the pickShape.
- pickAllSorted(int, int, PickShape) - Method in class org.jogamp.java3d.Locale
-
Returns a sorted array of PickInfo references to all the pickable
items that intersect with the pickShape.
- pickAllSorted(int, int) - Method in class org.jogamp.java3d.utils.behaviors.picking.PickObject
-
Deprecated.
Returns a sorted array of references to all the Pickable items below the
BranchGroup
(specified in the PickObject constructor) that
intersect with the ray that starts at the viewer
position and points into the scene in the direction of (xpos, ypos)
in the window space.
- pickAllSorted(int, int, int) - Method in class org.jogamp.java3d.utils.behaviors.picking.PickObject
-
Deprecated.
Returns a sorted array of references to all the Pickable items below the
BranchGroup
(specified in the PickObject constructor) that
intersect with the ray that starts at the viewer
position and points into the scene in the direction of (xpos, ypos)
in the window space.
- pickAllSorted() - Method in class org.jogamp.java3d.utils.pickfast.PickTool
-
Select all the nodes that intersect the
PickShape, returned sorted.
- pickAllSorted() - Method in class org.jogamp.java3d.utils.picking.PickTool
-
Select all the nodes that intersect the
PickShape, returned sorted.
- pickAny(PickShape) - Method in class org.jogamp.java3d.BranchGroup
-
Returns a reference to any item that is Pickable below this BranchGroup that
intersects with pickShape
.
- pickAny(int, int, PickShape) - Method in class org.jogamp.java3d.BranchGroup
-
Returns a PickInfo which references the pickable item below this
BranchGroup that intersects with pickShape
.
- pickAny(PickShape) - Method in class org.jogamp.java3d.Locale
-
Returns a reference to any item that is Pickable below this
Locale which intersects with pickShape
.
- pickAny(int, int, PickShape) - Method in class org.jogamp.java3d.Locale
-
Returns a PickInfo which references the pickable item below this
Locale which intersects with pickShape
.
- pickAny(int, int) - Method in class org.jogamp.java3d.utils.behaviors.picking.PickObject
-
Deprecated.
Returns a reference to any item that is Pickable below the specified
BranchGroup
(specified in the PickObject constructor) which
intersects with the ray that starts at the viewer
position and points into the scene in the direction of (xpos, ypos) in
window space.
- pickAny(int, int, int) - Method in class org.jogamp.java3d.utils.behaviors.picking.PickObject
-
Deprecated.
Returns a reference to any item that is Pickable below the specified
BranchGroup
(specified in the PickObject constructor) which
intersects with the ray that starts at the viewer
position and points into the scene in the direction of (xpos, ypos) in
window space.
- pickAny() - Method in class org.jogamp.java3d.utils.pickfast.PickTool
-
Select one of the nodes that intersect the PickShape
- pickAny() - Method in class org.jogamp.java3d.utils.picking.PickTool
-
Select one of the nodes that intersect the PickShape
- PickBounds - Class in org.jogamp.java3d
-
PickBounds is a finite pick shape defined with a Bounds object.
- PickBounds() - Constructor for class org.jogamp.java3d.PickBounds
-
Constructs an empty PickBounds.
- PickBounds(Bounds) - Constructor for class org.jogamp.java3d.PickBounds
-
Constructs a PickBounds from the specified bounds object.
- PickCanvas - Class in org.jogamp.java3d.utils.pickfast
-
A subclass of PickTool, simplifies picking using mouse events from a canvas.
- PickCanvas(Canvas3D, BranchGroup) - Constructor for class org.jogamp.java3d.utils.pickfast.PickCanvas
-
Constructor with Canvas3D for mouse events and BranchGroup to be picked.
- PickCanvas(Canvas3D, Locale) - Constructor for class org.jogamp.java3d.utils.pickfast.PickCanvas
-
Constructor with Canvas3D for mouse events and Locale to be picked.
- PickCanvas - Class in org.jogamp.java3d.utils.picking
-
A subclass of PickTool, simplifies picking using mouse events from a canvas.
- PickCanvas(Canvas3D, BranchGroup) - Constructor for class org.jogamp.java3d.utils.picking.PickCanvas
-
Constructor with Canvas3D for mouse events and BranchGroup to be picked.
- PickCanvas(Canvas3D, Locale) - Constructor for class org.jogamp.java3d.utils.picking.PickCanvas
-
Constructor with Canvas3D for mouse events and Locale to be picked.
- pickClosest(PickShape) - Method in class org.jogamp.java3d.BranchGroup
-
Returns a SceneGraphPath that references the pickable item
closest to the origin of pickShape
.
- pickClosest(int, int, PickShape) - Method in class org.jogamp.java3d.BranchGroup
-
Returns a PickInfo which references the pickable item
which is closest to the origin of pickShape
.
- pickClosest(PickShape) - Method in class org.jogamp.java3d.Locale
-
Returns a SceneGraphPath which references the pickable item
which is closest to the origin of pickShape
.
- pickClosest(int, int, PickShape) - Method in class org.jogamp.java3d.Locale
-
Returns a PickInfo which references the pickable item
which is closest to the origin of pickShape
.
- pickClosest(int, int) - Method in class org.jogamp.java3d.utils.behaviors.picking.PickObject
-
Deprecated.
Returns a reference to the item that is closest to the viewer and is
Pickable below the BranchGroup
(specified in the PickObject
constructor) which intersects with the ray that starts at
the viewer position and points into the scene in the direction of
(xpos, ypos) in the window space.
- pickClosest(int, int, int) - Method in class org.jogamp.java3d.utils.behaviors.picking.PickObject
-
Deprecated.
Returns a reference to the item that is closest to the viewer and is
Pickable below the BranchGroup
(specified in the PickObject
constructor) which intersects with the ray that starts at
the viewer position and points into the scene in the direction of
(xpos, ypos) in the window space.
- pickClosest() - Method in class org.jogamp.java3d.utils.pickfast.PickTool
-
Select the closest node that
intersects the PickShape.
- pickClosest() - Method in class org.jogamp.java3d.utils.picking.PickTool
-
Select the closest node that
intersects the PickShape.
- PickCone - Class in org.jogamp.java3d
-
PickCone is the abstract base class of all cone pick shapes.
- PickCone() - Constructor for class org.jogamp.java3d.PickCone
-
Constructs an empty PickCone.
- PickConeRay - Class in org.jogamp.java3d
-
PickConeRay is an infinite cone ray pick shape.
- PickConeRay() - Constructor for class org.jogamp.java3d.PickConeRay
-
Constructs an empty PickConeRay.
- PickConeRay(Point3d, Vector3d, double) - Constructor for class org.jogamp.java3d.PickConeRay
-
Constructs an infinite cone pick shape from the specified
parameters.
- PickConeSegment - Class in org.jogamp.java3d
-
PickConeSegment is a finite cone segment pick shape.
- PickConeSegment() - Constructor for class org.jogamp.java3d.PickConeSegment
-
Constructs an empty PickConeSegment.
- PickConeSegment(Point3d, Point3d, double) - Constructor for class org.jogamp.java3d.PickConeSegment
-
Constructs a finite cone pick shape from the specified
parameters.
- PickCylinder - Class in org.jogamp.java3d
-
PickCylinder is the abstract base class of all cylindrical pick shapes.
- PickCylinder() - Constructor for class org.jogamp.java3d.PickCylinder
-
Constructs an empty PickCylinder.
- PickCylinderRay - Class in org.jogamp.java3d
-
PickCylinderRay is an infinite cylindrical ray pick shape.
- PickCylinderRay() - Constructor for class org.jogamp.java3d.PickCylinderRay
-
Constructs an empty PickCylinderRay.
- PickCylinderRay(Point3d, Vector3d, double) - Constructor for class org.jogamp.java3d.PickCylinderRay
-
Constructs an infinite cylindrical ray pick shape from the specified
parameters.
- PickCylinderSegment - Class in org.jogamp.java3d
-
PickCylinderSegment is a finite cylindrical segment pick shape.
- PickCylinderSegment() - Constructor for class org.jogamp.java3d.PickCylinderSegment
-
Constructs an empty PickCylinderSegment.
- PickCylinderSegment(Point3d, Point3d, double) - Constructor for class org.jogamp.java3d.PickCylinderSegment
-
Constructs a finite cylindrical segment pick shape from the specified
parameters.
- PickDragBehavior - Class in org.jdesktop.j3d.examples.four_by_four
-
Class: PickDragBehavior
Description: Used to respond to mouse pick and drag events
in the 3D window.
- PickHighlightBehavior - Class in org.jdesktop.j3d.examples.picking
-
- PickHighlightBehavior(Canvas3D, BranchGroup, Bounds) - Constructor for class org.jdesktop.j3d.examples.picking.PickHighlightBehavior
-
- PickInfo - Class in org.jogamp.java3d
-
The PickInfo object contains the computed information about a pick hit.
- PickInfo.IntersectionInfo - Class in org.jogamp.java3d
-
The IntersectionInfo object holds extra information about an intersection
of a PickShape with a Node as part of a PickInfo.
- PickingCallback - Interface in org.jogamp.java3d.utils.behaviors.picking
-
- PickingCallback - Interface in org.jogamp.java3d.utils.pickfast.behaviors
-
The PickingCallback interface allows a class to be notified when a
picked object is moved.
- PickingCallback - Interface in org.jogamp.java3d.utils.picking.behaviors
-
The PickingCallback interface allows a class to be notified when a
picked object is moved.
- PickIntersection - Class in org.jogamp.java3d.utils.pickfast
-
Holds information about an intersection of a PickShape with a Node
as part of a PickInfo.IntersectionInfo.
- PickIntersection(Transform3D, PickInfo.IntersectionInfo) - Constructor for class org.jogamp.java3d.utils.pickfast.PickIntersection
-
Constructor
- PickIntersection - Class in org.jogamp.java3d.utils.picking
-
Holds information about an intersection of a PickShape with a Node
as part of a PickResult.
- PickMouseBehavior - Class in org.jogamp.java3d.utils.behaviors.picking
-
- PickMouseBehavior(Canvas3D, BranchGroup, Bounds) - Constructor for class org.jogamp.java3d.utils.behaviors.picking.PickMouseBehavior
-
Deprecated.
Creates a PickMouseBehavior given current canvas, root of the tree to
operate on, and the bounds.
- PickMouseBehavior - Class in org.jogamp.java3d.utils.pickfast.behaviors
-
Base class that allows users to adding picking and mouse manipulation to
the scene graph (see PickDragBehavior for an example of how to extend
this base class).
- PickMouseBehavior(Canvas3D, BranchGroup, Bounds) - Constructor for class org.jogamp.java3d.utils.pickfast.behaviors.PickMouseBehavior
-
Creates a PickMouseBehavior given current canvas, root of the tree to
operate on, and the bounds.
- PickMouseBehavior - Class in org.jogamp.java3d.utils.picking.behaviors
-
Base class that allows users to adding picking and mouse manipulation to
the scene graph (see PickDragBehavior for an example of how to extend
this base class).
- PickMouseBehavior(Canvas3D, BranchGroup, Bounds) - Constructor for class org.jogamp.java3d.utils.picking.behaviors.PickMouseBehavior
-
Creates a PickMouseBehavior given current canvas, root of the tree to
operate on, and the bounds.
- pickNode(SceneGraphPath, int) - Method in class org.jogamp.java3d.utils.behaviors.picking.PickObject
-
Deprecated.
Returns a reference to a Pickable Node that
is of the specified type
that is contained in the specified SceneGraphPath.
- pickNode(SceneGraphPath, int, int) - Method in class org.jogamp.java3d.utils.behaviors.picking.PickObject
-
Deprecated.
Returns a reference to a Pickable Node that
is of the specified type
that is contained in the specified SceneGraphPath.
- PickObject - Class in org.jogamp.java3d.utils.behaviors.picking
-
- PickObject(Canvas3D, BranchGroup) - Constructor for class org.jogamp.java3d.utils.behaviors.picking.PickObject
-
Deprecated.
Creates a PickObject.
- PickPoint - Class in org.jogamp.java3d
-
- PickPoint() - Constructor for class org.jogamp.java3d.PickPoint
-
Deprecated.
Constructs a PickPoint using a default point.
- PickPoint(Point3d) - Constructor for class org.jogamp.java3d.PickPoint
-
Deprecated.
Constructs a PickPoint from the specified parameter.
- PickRay - Class in org.jogamp.java3d
-
PickRay is an infinite ray pick shape.
- PickRay() - Constructor for class org.jogamp.java3d.PickRay
-
Constructs an empty PickRay.
- PickRay(Point3d, Vector3d) - Constructor for class org.jogamp.java3d.PickRay
-
Constructs an infinite ray pick shape from the specified
parameters.
- PickResult - Class in org.jogamp.java3d.utils.picking
-
Stores information about a pick hit.
- PickResult(SceneGraphPath, PickShape) - Constructor for class org.jogamp.java3d.utils.picking.PickResult
-
Construct a PickResult using a SceneGraphPath
- PickResult(Node, Transform3D, PickShape) - Constructor for class org.jogamp.java3d.utils.picking.PickResult
-
Construct a PickResult using the Node and localToVWorld transform
- PickRotateBehavior - Class in org.jogamp.java3d.utils.behaviors.picking
-
- PickRotateBehavior(BranchGroup, Canvas3D, Bounds) - Constructor for class org.jogamp.java3d.utils.behaviors.picking.PickRotateBehavior
-
Deprecated.
Creates a pick/rotate behavior that waits for user mouse events for
the scene graph.
- PickRotateBehavior(BranchGroup, Canvas3D, Bounds, int) - Constructor for class org.jogamp.java3d.utils.behaviors.picking.PickRotateBehavior
-
Deprecated.
Creates a pick/rotate behavior that waits for user mouse events for
the scene graph.
- PickRotateBehavior - Class in org.jogamp.java3d.utils.pickfast.behaviors
-
A mouse behavior that allows user to pick and rotate scene graph objects.
- PickRotateBehavior(BranchGroup, Canvas3D, Bounds) - Constructor for class org.jogamp.java3d.utils.pickfast.behaviors.PickRotateBehavior
-
Creates a pick/rotate behavior that waits for user mouse events for
the scene graph.
- PickRotateBehavior(BranchGroup, Canvas3D, Bounds, int) - Constructor for class org.jogamp.java3d.utils.pickfast.behaviors.PickRotateBehavior
-
Creates a pick/rotate behavior that waits for user mouse events for
the scene graph.
- PickRotateBehavior - Class in org.jogamp.java3d.utils.picking.behaviors
-
A mouse behavior that allows user to pick and drag scene graph objects.
- PickRotateBehavior(BranchGroup, Canvas3D, Bounds) - Constructor for class org.jogamp.java3d.utils.picking.behaviors.PickRotateBehavior
-
Creates a pick/rotate behavior that waits for user mouse events for
the scene graph.
- PickRotateBehavior(BranchGroup, Canvas3D, Bounds, int) - Constructor for class org.jogamp.java3d.utils.picking.behaviors.PickRotateBehavior
-
Creates a pick/rotate behavior that waits for user mouse events for
the scene graph.
- PickSegment - Class in org.jogamp.java3d
-
PickSegment is a line segment pick shape.
- PickSegment() - Constructor for class org.jogamp.java3d.PickSegment
-
Constructs an empty PickSegment.
- PickSegment(Point3d, Point3d) - Constructor for class org.jogamp.java3d.PickSegment
-
Constructs a line segment pick shape from the specified
parameters.
- PickShape - Class in org.jogamp.java3d
-
An abstract class for describing a pick shape that can be used with
the BranchGroup and Locale picking methods.
- PickShape() - Constructor for class org.jogamp.java3d.PickShape
-
Constructs a PickShape object.
- PickTest - Class in org.jdesktop.j3d.examples.picking
-
PickTest shows how to use the Picking utilities on various GeometryArray
subclasses and Morph object.
- PickTest() - Constructor for class org.jdesktop.j3d.examples.picking.PickTest
-
- PickText3DBounds - Class in org.jdesktop.j3d.examples.picking
-
- PickText3DBounds() - Constructor for class org.jdesktop.j3d.examples.picking.PickText3DBounds
-
- PickText3DGeometry - Class in org.jdesktop.j3d.examples.picking
-
- PickText3DGeometry() - Constructor for class org.jdesktop.j3d.examples.picking.PickText3DGeometry
-
- PickTool - Class in org.jogamp.java3d.utils.pickfast
-
The base class for optimized picking operations.
- PickTool(BranchGroup) - Constructor for class org.jogamp.java3d.utils.pickfast.PickTool
-
Constructor with BranchGroup to be picked.
- PickTool(Locale) - Constructor for class org.jogamp.java3d.utils.pickfast.PickTool
-
Constructor with the Locale to be picked.
- PickTool - Class in org.jogamp.java3d.utils.picking
-
The base class for picking operations.
- PickTool(BranchGroup) - Constructor for class org.jogamp.java3d.utils.picking.PickTool
-
Constructor with BranchGroup to be picked.
- PickTool(Locale) - Constructor for class org.jogamp.java3d.utils.picking.PickTool
-
Constructor with the Locale to be picked.
- PickTranslateBehavior - Class in org.jogamp.java3d.utils.behaviors.picking
-
- PickTranslateBehavior(BranchGroup, Canvas3D, Bounds) - Constructor for class org.jogamp.java3d.utils.behaviors.picking.PickTranslateBehavior
-
Deprecated.
Creates a pick/translate behavior that waits for user mouse events for
the scene graph.
- PickTranslateBehavior(BranchGroup, Canvas3D, Bounds, int) - Constructor for class org.jogamp.java3d.utils.behaviors.picking.PickTranslateBehavior
-
Deprecated.
Creates a pick/translate behavior that waits for user mouse events for
the scene graph.
- PickTranslateBehavior - Class in org.jogamp.java3d.utils.pickfast.behaviors
-
A mouse behavior that allows user to pick and translate scene graph objects.
- PickTranslateBehavior(BranchGroup, Canvas3D, Bounds) - Constructor for class org.jogamp.java3d.utils.pickfast.behaviors.PickTranslateBehavior
-
Creates a pick/translate behavior that waits for user mouse events for
the scene graph.
- PickTranslateBehavior(BranchGroup, Canvas3D, Bounds, int) - Constructor for class org.jogamp.java3d.utils.pickfast.behaviors.PickTranslateBehavior
-
Creates a pick/translate behavior that waits for user mouse events for
the scene graph.
- PickTranslateBehavior - Class in org.jogamp.java3d.utils.picking.behaviors
-
A mouse behavior that allows user to pick and translate scene graph objects.
- PickTranslateBehavior(BranchGroup, Canvas3D, Bounds) - Constructor for class org.jogamp.java3d.utils.picking.behaviors.PickTranslateBehavior
-
Creates a pick/translate behavior that waits for user mouse events for
the scene graph.
- PickTranslateBehavior(BranchGroup, Canvas3D, Bounds, int) - Constructor for class org.jogamp.java3d.utils.picking.behaviors.PickTranslateBehavior
-
Creates a pick/translate behavior that waits for user mouse events for
the scene graph.
- PickZoomBehavior - Class in org.jogamp.java3d.utils.behaviors.picking
-
- PickZoomBehavior(BranchGroup, Canvas3D, Bounds) - Constructor for class org.jogamp.java3d.utils.behaviors.picking.PickZoomBehavior
-
Deprecated.
Creates a pick/zoom behavior that waits for user mouse events for
the scene graph.
- PickZoomBehavior(BranchGroup, Canvas3D, Bounds, int) - Constructor for class org.jogamp.java3d.utils.behaviors.picking.PickZoomBehavior
-
Deprecated.
Creates a pick/zoom behavior that waits for user mouse events for
the scene graph.
- PickZoomBehavior - Class in org.jogamp.java3d.utils.pickfast.behaviors
-
A mouse behavior that allows user to pick and zoom scene graph objects.
- PickZoomBehavior(BranchGroup, Canvas3D, Bounds) - Constructor for class org.jogamp.java3d.utils.pickfast.behaviors.PickZoomBehavior
-
Creates a pick/zoom behavior that waits for user mouse events for
the scene graph.
- PickZoomBehavior(BranchGroup, Canvas3D, Bounds, int) - Constructor for class org.jogamp.java3d.utils.pickfast.behaviors.PickZoomBehavior
-
Creates a pick/zoom behavior that waits for user mouse events for
the scene graph.
- PickZoomBehavior - Class in org.jogamp.java3d.utils.picking.behaviors
-
A mouse behavior that allows user to pick and zoom scene graph objects.
- PickZoomBehavior(BranchGroup, Canvas3D, Bounds) - Constructor for class org.jogamp.java3d.utils.picking.behaviors.PickZoomBehavior
-
Creates a pick/zoom behavior that waits for user mouse events for
the scene graph.
- PickZoomBehavior(BranchGroup, Canvas3D, Bounds, int) - Constructor for class org.jogamp.java3d.utils.picking.behaviors.PickZoomBehavior
-
Creates a pick/zoom behavior that waits for user mouse events for
the scene graph.
- pitch - Variable in class org.jogamp.java3d.utils.behaviors.interpolators.KBKeyFrame
-
- PLATFORM_AUTO_UPDATE - Static variable in class org.jogamp.java3d.utils.universe.ViewInfo
-
Indicates that updates to the ViewPlatform localToVworld
transform should be automatically checked with each call to a public
method in this class.
- PlatformGeometry - Class in org.jogamp.java3d.utils.universe
-
This class holds any geometry that should be associated with the
ViewingPlatform object.
- PlatformGeometry() - Constructor for class org.jogamp.java3d.utils.universe.PlatformGeometry
-
Constructs an instance of the PlatformGeometry node.
- PlatformGeometryState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.utils.universe
-
- PlatformGeometryState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.utils.universe.PlatformGeometryState
-
- Point2d - Class in org.jogamp.vecmath
-
A 2 element point that is represented by double precision floating
point x,y coordinates.
- Point2d(double, double) - Constructor for class org.jogamp.vecmath.Point2d
-
Constructs and initializes a Point2d from the specified xy coordinates.
- Point2d(double[]) - Constructor for class org.jogamp.vecmath.Point2d
-
Constructs and initializes a Point2d from the specified array.
- Point2d(Point2d) - Constructor for class org.jogamp.vecmath.Point2d
-
Constructs and initializes a Point2d from the specified Point2d.
- Point2d(Point2f) - Constructor for class org.jogamp.vecmath.Point2d
-
Constructs and initializes a Point2d from the specified Point2f.
- Point2d(Tuple2d) - Constructor for class org.jogamp.vecmath.Point2d
-
Constructs and initializes a Point2d from the specified Tuple2d.
- Point2d(Tuple2f) - Constructor for class org.jogamp.vecmath.Point2d
-
Constructs and initializes a Point2d from the specified Tuple2f.
- Point2d() - Constructor for class org.jogamp.vecmath.Point2d
-
Constructs and initializes a Point2d to (0,0).
- Point2f - Class in org.jogamp.vecmath
-
A 2 element point that is represented by single precision floating
point x,y coordinates.
- Point2f(float, float) - Constructor for class org.jogamp.vecmath.Point2f
-
Constructs and initializes a Point2f from the specified xy coordinates.
- Point2f(float[]) - Constructor for class org.jogamp.vecmath.Point2f
-
Constructs and initializes a Point2f from the specified array.
- Point2f(Point2f) - Constructor for class org.jogamp.vecmath.Point2f
-
Constructs and initializes a Point2f from the specified Point2f.
- Point2f(Point2d) - Constructor for class org.jogamp.vecmath.Point2f
-
Constructs and initializes a Point2f from the specified Point2d.
- Point2f(Tuple2d) - Constructor for class org.jogamp.vecmath.Point2f
-
Constructs and initializes a Point2f from the specified Tuple2d.
- Point2f(Tuple2f) - Constructor for class org.jogamp.vecmath.Point2f
-
Constructs and initializes a Point2f from the specified Tuple2f.
- Point2f() - Constructor for class org.jogamp.vecmath.Point2f
-
Constructs and initializes a Point2f to (0,0).
- Point2i - Class in org.jogamp.vecmath
-
A 2-element point represented by signed integer x,y
coordinates.
- Point2i(int, int) - Constructor for class org.jogamp.vecmath.Point2i
-
Constructs and initializes a Point2i from the specified
x and y coordinates.
- Point2i(int[]) - Constructor for class org.jogamp.vecmath.Point2i
-
Constructs and initializes a Point2i from the array of length 2.
- Point2i(Tuple2i) - Constructor for class org.jogamp.vecmath.Point2i
-
Constructs and initializes a Point2i from the specified Tuple2i.
- Point2i() - Constructor for class org.jogamp.vecmath.Point2i
-
Constructs and initializes a Point2i to (0,0).
- Point3d - Class in org.jogamp.vecmath
-
A 3 element point that is represented by double precision floating point
x,y,z coordinates.
- Point3d(double, double, double) - Constructor for class org.jogamp.vecmath.Point3d
-
Constructs and initializes a Point3d from the specified xyz coordinates.
- Point3d(double[]) - Constructor for class org.jogamp.vecmath.Point3d
-
Constructs and initializes a Point3d from the array of length 3.
- Point3d(Point3d) - Constructor for class org.jogamp.vecmath.Point3d
-
Constructs and initializes a Point3d from the specified Point3d.
- Point3d(Point3f) - Constructor for class org.jogamp.vecmath.Point3d
-
Constructs and initializes a Point3d from the specified Point3f.
- Point3d(Tuple3f) - Constructor for class org.jogamp.vecmath.Point3d
-
Constructs and initializes a Point3d from the specified Tuple3f.
- Point3d(Tuple3d) - Constructor for class org.jogamp.vecmath.Point3d
-
Constructs and initializes a Point3d from the specified Tuple3d.
- Point3d() - Constructor for class org.jogamp.vecmath.Point3d
-
Constructs and initializes a Point3d to (0,0,0).
- Point3f - Class in org.jogamp.vecmath
-
A 3 element point that is represented by single precision floating point
x,y,z coordinates.
- Point3f(float, float, float) - Constructor for class org.jogamp.vecmath.Point3f
-
Constructs and initializes a Point3f from the specified xyz coordinates.
- Point3f(float[]) - Constructor for class org.jogamp.vecmath.Point3f
-
Constructs and initializes a Point3f from the array of length 3.
- Point3f(Point3f) - Constructor for class org.jogamp.vecmath.Point3f
-
Constructs and initializes a Point3f from the specified Point3f.
- Point3f(Point3d) - Constructor for class org.jogamp.vecmath.Point3f
-
Constructs and initializes a Point3f from the specified Point3d.
- Point3f(Tuple3f) - Constructor for class org.jogamp.vecmath.Point3f
-
Constructs and initializes a Point3f from the specified Tuple3f.
- Point3f(Tuple3d) - Constructor for class org.jogamp.vecmath.Point3f
-
Constructs and initializes a Point3f from the specified Tuple3d.
- Point3f() - Constructor for class org.jogamp.vecmath.Point3f
-
Constructs and initializes a Point3f to (0,0,0).
- Point3i - Class in org.jogamp.vecmath
-
A 3 element point represented by signed integer x,y,z
coordinates.
- Point3i(int, int, int) - Constructor for class org.jogamp.vecmath.Point3i
-
Constructs and initializes a Point3i from the specified
x, y, and z coordinates.
- Point3i(int[]) - Constructor for class org.jogamp.vecmath.Point3i
-
Constructs and initializes a Point3i from the array of length 3.
- Point3i(Tuple3i) - Constructor for class org.jogamp.vecmath.Point3i
-
Constructs and initializes a Point3i from the specified Tuple3i.
- Point3i() - Constructor for class org.jogamp.vecmath.Point3i
-
Constructs and initializes a Point3i to (0,0,0).
- Point4d - Class in org.jogamp.vecmath
-
A 4 element vector represented by double precision floating point
x,y,z,w coordinates.
- Point4d(double, double, double, double) - Constructor for class org.jogamp.vecmath.Point4d
-
Constructs and initializes a Point4d from the specified xyzw coordinates.
- Point4d(double[]) - Constructor for class org.jogamp.vecmath.Point4d
-
Constructs and initializes a Point4d from the coordinates contained
in the array.
- Point4d(Point4d) - Constructor for class org.jogamp.vecmath.Point4d
-
Constructs and initializes a Point4d from the specified Point4d.
- Point4d(Point4f) - Constructor for class org.jogamp.vecmath.Point4d
-
Constructs and initializes a Point4d from the specified Point4f.
- Point4d(Tuple4f) - Constructor for class org.jogamp.vecmath.Point4d
-
Constructs and initializes a Point4d from the specified Tuple4f.
- Point4d(Tuple4d) - Constructor for class org.jogamp.vecmath.Point4d
-
Constructs and initializes a Point4d from the specified Tuple4d.
- Point4d(Tuple3d) - Constructor for class org.jogamp.vecmath.Point4d
-
Constructs and initializes a Point4d from the specified Tuple3d.
- Point4d() - Constructor for class org.jogamp.vecmath.Point4d
-
Constructs and initializes a Point4d to (0,0,0,0).
- Point4f - Class in org.jogamp.vecmath
-
A 4 element point represented by single precision floating point x,y,z,w
coordinates.
- Point4f(float, float, float, float) - Constructor for class org.jogamp.vecmath.Point4f
-
Constructs and initializes a Point4f from the specified xyzw coordinates.
- Point4f(float[]) - Constructor for class org.jogamp.vecmath.Point4f
-
Constructs and initializes a Point4f from the array of length 4.
- Point4f(Point4f) - Constructor for class org.jogamp.vecmath.Point4f
-
Constructs and initializes a Point4f from the specified Point4f.
- Point4f(Point4d) - Constructor for class org.jogamp.vecmath.Point4f
-
Constructs and initializes a Point4f from the specified Point4d.
- Point4f(Tuple4f) - Constructor for class org.jogamp.vecmath.Point4f
-
Constructs and initializes a Point4f from the specified Tuple4f.
- Point4f(Tuple4d) - Constructor for class org.jogamp.vecmath.Point4f
-
Constructs and initializes a Point4f from the specified Tuple4d.
- Point4f(Tuple3f) - Constructor for class org.jogamp.vecmath.Point4f
-
Constructs and initializes a Point4f from the specified Tuple3f.
- Point4f() - Constructor for class org.jogamp.vecmath.Point4f
-
Constructs and initializes a Point4f to (0,0,0,0).
- Point4i - Class in org.jogamp.vecmath
-
A 4 element point represented by signed integer x,y,z,w
coordinates.
- Point4i(int, int, int, int) - Constructor for class org.jogamp.vecmath.Point4i
-
Constructs and initializes a Point4i from the specified
x, y, z, and w coordinates.
- Point4i(int[]) - Constructor for class org.jogamp.vecmath.Point4i
-
Constructs and initializes a Point4i from the array of length 4.
- Point4i(Tuple4i) - Constructor for class org.jogamp.vecmath.Point4i
-
Constructs and initializes a Point4i from the specified Tuple4i.
- Point4i() - Constructor for class org.jogamp.vecmath.Point4i
-
Constructs and initializes a Point4i to (0,0,0,0).
- POINT_BUFFER - Static variable in class org.jogamp.java3d.CompressedGeometryHeader
-
Deprecated.
bufferType: compressed geometry is made up of individual points.
- POINT_BUFFER - Static variable in class org.jogamp.java3d.utils.geometry.compression.CompressedGeometryData.Header
-
bufferType: compressed geometry is made up of individual points.
- POINT_SOUND - Static variable in interface org.jogamp.java3d.AudioDevice3D
-
Specifies the sound type as point sound.
- pointAndLine(PickPoint, Point3d[], int) - Static method in class org.jogamp.java3d.utils.behaviors.picking.Intersect
-
Deprecated.
Determines if the PickPoint
and Line
objects intersect.
- pointAndLine(PickPoint, Point3f[], int) - Static method in class org.jogamp.java3d.utils.behaviors.picking.Intersect
-
Deprecated.
Return true if line intersects with point.
- pointAndPoint(PickPoint, Point3d) - Static method in class org.jogamp.java3d.utils.behaviors.picking.Intersect
-
Deprecated.
Determines if the PickPoint
and Point3d
objects intersect.
- pointAndPoint(PickPoint, Point3f) - Static method in class org.jogamp.java3d.utils.behaviors.picking.Intersect
-
Deprecated.
Return true if pnt intersects with point.
- PointArray - Class in org.jogamp.java3d
-
The PointArray object draws the array of vertices as individual points.
- PointArray(int, int) - Constructor for class org.jogamp.java3d.PointArray
-
Constructs an empty PointArray object using the specified
parameters.
- PointArray(int, int, int, int[]) - Constructor for class org.jogamp.java3d.PointArray
-
Constructs an empty PointArray object using the specified
parameters.
- PointArray(int, int, int, int[], int, int[]) - Constructor for class org.jogamp.java3d.PointArray
-
Constructs an empty PointArray object using the specified
parameters.
- PointAttributes - Class in org.jogamp.java3d
-
The PointAttributes object defines all attributes that apply to
point primitives.
- PointAttributes() - Constructor for class org.jogamp.java3d.PointAttributes
-
Constructs a PointAttributes object with default parameters.
- PointAttributes(float, boolean) - Constructor for class org.jogamp.java3d.PointAttributes
-
Constructs a PointAttributes object with specified values.
- PointAttributesState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- PointAttributesState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.PointAttributesState
-
- PointLight - Class in org.jogamp.java3d
-
The PointLight object specifies an attenuated light source at a
fixed point in space that radiates light equally in all directions
away from the light source.
- PointLight() - Constructor for class org.jogamp.java3d.PointLight
-
Constructs a PointLight node with default parameters.
- PointLight(Color3f, Point3f, Point3f) - Constructor for class org.jogamp.java3d.PointLight
-
Constructs and initializes a point light.
- PointLight(boolean, Color3f, Point3f, Point3f) - Constructor for class org.jogamp.java3d.PointLight
-
Constructs and initializes a point light.
- PointLightState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- PointLightState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.PointLightState
-
- pointSize - Variable in class org.jogamp.java3d.Jogl2es2Context
-
- PointSound - Class in org.jogamp.java3d
-
The PointSound node (a sub-class of the Sound node) defines a spatially
located sound source whose waves radiate uniformly in all directions from
a given location in space.
- PointSound() - Constructor for class org.jogamp.java3d.PointSound
-
Constructs and initializes a new PointSound node using default
parameters.
- PointSound(MediaContainer, float, Point3f) - Constructor for class org.jogamp.java3d.PointSound
-
Constructs a PointSound node object using only the provided parameter
values for sound data, sample gain, and position.
- PointSound(MediaContainer, float, float, float, float) - Constructor for class org.jogamp.java3d.PointSound
-
Constructs a PointSound node object using only the provided parameter
values for sound data, sample gain, and position.
- PointSound(MediaContainer, float, int, boolean, boolean, boolean, Bounds, float, Point3f, Point2f[]) - Constructor for class org.jogamp.java3d.PointSound
-
Construct a PointSound object accepting Point3f as input for the position
and accepting an array of Point2f for the distance attenuation values
where each pair in the array contains a distance and a gain scale factor.
- PointSound(MediaContainer, float, int, boolean, boolean, boolean, Bounds, float, float, float, float, Point2f[]) - Constructor for class org.jogamp.java3d.PointSound
-
Construct a PointSound object accepting individual float parameters for
the elements of the position point, and accepting an array of Point2f for
the distance attenuation values where each pair in the array contains a
distance and a gain scale factor.
- PointSound(MediaContainer, float, int, boolean, boolean, boolean, Bounds, float, Point3f, float[], float[]) - Constructor for class org.jogamp.java3d.PointSound
-
Construct a PointSound object accepting points as input for the position.
- PointSound(MediaContainer, float, int, boolean, boolean, boolean, Bounds, float, float, float, float, float[], float[]) - Constructor for class org.jogamp.java3d.PointSound
-
Construct a PointSound object accepting individual float parameters for
the elements of the position points, and accepting separate arrays for
the distance and gain scale factors components of distance attenuation.
- PointSoundBehavior - Class in org.jdesktop.j3d.examples.sound
-
- PointSoundBehavior(PointSound, URL, Point3f) - Constructor for class org.jdesktop.j3d.examples.sound.PointSoundBehavior
-
Creates a new instance of PointSoundBehavior
- PointSoundState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- PointSoundState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.PointSoundState
-
- PointSoundTest - Class in org.jdesktop.j3d.examples.sound
-
This is a test for a PointSound.
- PointSoundTest() - Constructor for class org.jdesktop.j3d.examples.sound.PointSoundTest
-
Creates new form PointSoundTest
- pointToRay(Point3d, Point3d, Vector3d) - Static method in class org.jogamp.java3d.internal.Distance
-
Minimum pt to ray distance.
- pointToRay(Point3d, Point3d, Vector3d, Point3d, double[]) - Static method in class org.jogamp.java3d.internal.Distance
-
Minimum pt to ray distance.
- pointToSegment(Point3d, Point3d, Point3d) - Static method in class org.jogamp.java3d.internal.Distance
-
Minimum pt to segment distance.
- pointToSegment(Point3d, Point3d, Point3d, Point3d, double[]) - Static method in class org.jogamp.java3d.internal.Distance
-
Minimum pt to segment distance.
- Poles - Class in org.jdesktop.j3d.examples.four_by_four
-
Class: Poles
Description: Creates the "poles" in the 3D window.
- Poles(Appearance) - Constructor for class org.jdesktop.j3d.examples.four_by_four.Poles
-
- pollAndProcessInput() - Method in class org.jdesktop.j3d.examples.virtual_input_device.VirtualInputDevice
-
- pollAndProcessInput() - Method in interface org.jogamp.java3d.InputDevice
-
This method causes the device's sensor readings to be updated by the
device driver.
- POLYGON_ARRAY - Static variable in class org.jogamp.java3d.utils.geometry.GeometryInfo
-
Send to the constructor to inform that the data is arranged as
possibly multi-contour, possible non-planar polygons.
- POLYGON_FILL - Static variable in class org.jogamp.java3d.PolygonAttributes
-
Render polygonal primitives by filling the interior of the polygon.
- POLYGON_LINE - Static variable in class org.jogamp.java3d.PolygonAttributes
-
Render polygonal primitives as lines drawn between consecutive
vertices of the polygon.
- POLYGON_POINT - Static variable in class org.jogamp.java3d.PolygonAttributes
-
Render polygonal primitives as points drawn at the vertices
of the polygon.
- PolygonAttributes - Class in org.jogamp.java3d
-
The PolygonAttributes object defines attributes for rendering polygon
primitives.
- PolygonAttributes() - Constructor for class org.jogamp.java3d.PolygonAttributes
-
Constructs a PolygonAttributes object with default parameters.
- PolygonAttributes(int, int, float) - Constructor for class org.jogamp.java3d.PolygonAttributes
-
Constructs a PolygonAttributes object with specified values.
- PolygonAttributes(int, int, float, boolean) - Constructor for class org.jogamp.java3d.PolygonAttributes
-
Constructs PolygonAttributes object with specified values.
- PolygonAttributes(int, int, float, boolean, float) - Constructor for class org.jogamp.java3d.PolygonAttributes
-
Constructs PolygonAttributes object with specified values.
- PolygonAttributesState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- PolygonAttributesState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.PolygonAttributesState
-
- polygonMode - Variable in class org.jogamp.java3d.Jogl2es2Context
-
- polygonOffset - Variable in class org.jogamp.java3d.Jogl2es2Context.GL_State
-
- polygonOffsetFactor - Variable in class org.jogamp.java3d.Jogl2es2Context.GL_State
-
- position() - Method in class org.jogamp.java3d.internal.BufferWrapper
-
- position(int) - Method in class org.jogamp.java3d.internal.BufferWrapper
-
Sets this buffer's position.
- position - Variable in class org.jogamp.java3d.Jogl2es2Context.glLightSource
-
- position - Variable in class org.jogamp.java3d.Jogl2es2Context.glLightSourceLocs
-
- position - Variable in class org.jogamp.java3d.utils.behaviors.interpolators.KBKeyFrame
-
- position - Variable in class org.jogamp.java3d.utils.behaviors.interpolators.TCBKeyFrame
-
- PositionControls - Interface in org.jdesktop.j3d.examples.virtual_input_device
-
- PositionInterpolator - Class in org.jogamp.java3d
-
Position interpolator behavior.
- PositionInterpolator(Alpha, TransformGroup) - Constructor for class org.jogamp.java3d.PositionInterpolator
-
Constructs a trivial position interpolator with a specified target,
an axisOfTranslation set to Identity, a startPosition of 0.0f, and
an endPosition of 1.0f.
- PositionInterpolator(Alpha, TransformGroup, Transform3D, float, float) - Constructor for class org.jogamp.java3d.PositionInterpolator
-
Constructs a new position interpolator that varies the target
TransformGroup's translational component (startPosition and endPosition).
- PositionInterpolatorState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- PositionInterpolatorState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.PositionInterpolatorState
-
- PositionPathInterpolator - Class in org.jogamp.java3d
-
PositionPathInterpolator behavior.
- PositionPathInterpolator(Alpha, TransformGroup, Transform3D, float[], Point3f[]) - Constructor for class org.jogamp.java3d.PositionPathInterpolator
-
Constructs a new PositionPathInterpolator that varies the transform
of the target TransformGroup.
- PositionPathInterpolatorState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d
-
- PositionPathInterpolatorState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.PositionPathInterpolatorState
-
- Positions - Class in org.jdesktop.j3d.examples.four_by_four
-
Class: Positions
Description: Creates the position markers.
- Positions() - Constructor for class org.jdesktop.j3d.examples.four_by_four.Positions
-
- POSITIVE_X - Static variable in class org.jogamp.java3d.TextureCubeMap
-
Specifies the face of the cube that is pierced by the positive x axis
- POSITIVE_Y - Static variable in class org.jogamp.java3d.TextureCubeMap
-
Specifies the face of the cube that is pierced by the positive y axis
- POSITIVE_Z - Static variable in class org.jogamp.java3d.TextureCubeMap
-
Specifies the face of the cube that is pierced by the positive z axis
- postId(int) - Method in class org.jogamp.java3d.Behavior
-
Posts the specified postId to the Behavior Scheduler.
- postRender() - Method in class org.jdesktop.j3d.examples.overlay2d.Canvas3D2D
-
- postRender() - Method in class org.jogamp.java3d.Canvas3D
-
This routine is called by the Java 3D rendering loop after completing
all rendering to the canvas for this frame and before the buffer swap.
- postSwap() - Method in class org.jogamp.java3d.Canvas3D
-
This routine is called by the Java 3D rendering loop after completing
all rendering to the canvas, and all other canvases associated with
this view, for this frame following the buffer swap.
- PREDICT_NEXT_FRAME_TIME - Static variable in class org.jogamp.java3d.Sensor
-
- PREDICT_NONE - Static variable in class org.jogamp.java3d.Sensor
-
- prepareSound(int, MediaContainer) - Method in class org.jdesktop.j3d.examples.sound.audio.JOALMixer
-
Prepare Sound in device
Makes sound assessible to device - in this case attempts to load sound Stores sound type and data.
- prepareSound(int, MediaContainer) - Method in interface org.jogamp.java3d.AudioDevice3D
-
Accepts a reference to the MediaContainer
which contains a reference to sound data and information about the
type of data it is.
- prepareSound(int, MediaContainer) - Method in class org.jogamp.java3d.audioengines.AudioEngine3D
-
Prepare Sound in device.
- prepareSound(int, MediaContainer) - Method in class org.jogamp.java3d.audioengines.javasound.JavaSoundMixer
-
Code to load sound data into a channel of device mixer.
- preRender() - Method in class org.jogamp.java3d.Canvas3D
-
This routine is called by the Java 3D rendering loop after clearing
the canvas and before any rendering has been done for this frame.
- present - Variable in class org.jogamp.java3d.Jogl2es2Context.fogDataLocs
-
- present - Variable in class org.jogamp.java3d.Jogl2es2Context.glFrontMaterialLocs
-
- pressed(SensorEvent) - Method in interface org.jogamp.java3d.utils.behaviors.sensor.SensorButtonListener
-
This method is called when a sensor's button is pressed.
- PRESSED - Static variable in class org.jogamp.java3d.utils.behaviors.sensor.SensorEvent
-
A button pressed event.
- pressed(SensorEvent) - Method in class org.jogamp.java3d.utils.behaviors.sensor.SensorInputAdaptor
-
- pressed(SensorEvent) - Method in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior.GrabViewListener6D
-
- pressed(SensorEvent) - Method in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior.ListenerBase
-
- pressed(SensorEvent) - Method in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior.ResetViewListener
-
- pressed(SensorEvent) - Method in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior.RotationListener2D
-
- pressed(SensorEvent) - Method in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior.RotationListener6D
-
- pressed(SensorEvent) - Method in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior.ScaleListener2D
-
- pressed(SensorEvent) - Method in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior.ScaleListener6D
-
- pressed(SensorEvent) - Method in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior.TranslationListener2D
-
- pressed(SensorEvent) - Method in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior.TranslationListener6D
-
- prevLightSlot - Variable in class org.jogamp.java3d.Jogl2es2Context.glLightSource
-
- prevShaderProgram - Variable in class org.jogamp.java3d.Jogl2es2Context
-
program used on last run through of FFP, so nearly like gl_state above, just a desperate attempt
to see if the uniform locations have changed even if a new shader is being used
- PRIMITIVE - Static variable in class org.jogamp.java3d.utils.behaviors.picking.PickObject
-
Deprecated.
A flag to indicate to the pickNode method to return a
Primitive
node
from a given SceneGraphPath
.
- Primitive - Class in org.jogamp.java3d.utils.geometry
-
Base class for all Java 3D primitives.
- Primitive() - Constructor for class org.jogamp.java3d.utils.geometry.Primitive
-
Constructs a default primitive.
- PRIMITIVE - Static variable in class org.jogamp.java3d.utils.picking.PickResult
-
Flag to pass to
getNode(int)
to return a
Primitive
node from
the SceneGraphPath
.
- PrimitiveState - Class in org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.utils.geometry
-
- PrimitiveState(SymbolTableData, Controller) - Constructor for class org.jogamp.java3d.utils.scenegraph.io.state.org.jogamp.java3d.utils.geometry.PrimitiveState
-
- PrintCanvas3D - Class in org.jdesktop.j3d.examples.print_canvas3d
-
- PrintCanvas3D(String[]) - Constructor for class org.jdesktop.j3d.examples.print_canvas3d.PrintCanvas3D
-
Creates new form PrintCanvas3D
- PrintFromButton - Class in org.jdesktop.j3d.examples.offscreen_canvas3d
-
PrintFromButton programs with simple UI.
- PrintFromButton() - Constructor for class org.jdesktop.j3d.examples.offscreen_canvas3d.PrintFromButton
-
Creates new form PrintFromButton
- PrintFromButtonGL2ES2 - Class in org.jdesktop.j3d.examples.offscreen_canvas3d
-
PrintFromButton programs with simple UI.
- PrintFromButtonGL2ES2() - Constructor for class org.jdesktop.j3d.examples.offscreen_canvas3d.PrintFromButtonGL2ES2
-
Creates new form PrintFromButton
- printProps(JTextArea, Map, String[]) - Static method in class org.jdesktop.j3d.examples.package_info.QueryProperties
-
- printVerbose() - Method in class org.jogamp.java3d.RenderingError
-
Prints a verbose error report to System.err.
- printVerbose(PrintStream) - Method in class org.jogamp.java3d.RenderingError
-
Prints a verbose error report to the specified PrintStream.
- printVerbose() - Method in class org.jogamp.java3d.ShaderError
-
Prints a verbose error report to System.err.
- printVerbose(PrintStream) - Method in class org.jogamp.java3d.ShaderError
-
Prints a verbose error report to the specified PrintStream.
- processKeyEvent(KeyEvent) - Method in class org.jogamp.java3d.utils.behaviors.keyboard.KeyNavigator
-
Processed a keyboard event.
- processMouseEvent(MouseEvent) - Method in class org.jogamp.java3d.utils.behaviors.mouse.MouseBehavior
-
Handles mouse events
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jdesktop.j3d.examples.collision.CollisionDetector
-
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jdesktop.j3d.examples.distort_glyph.DistortBehavior
-
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jdesktop.j3d.examples.four_by_four.PickDragBehavior
-
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jdesktop.j3d.examples.fps_counter.FPSCounter
-
Called every time the behavior is activated
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jdesktop.j3d.examples.morphing.MorphingBehavior
-
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jdesktop.j3d.examples.oriented_shape3d.MouseRotateY
-
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jdesktop.j3d.examples.picking.IntersectInfoBehavior
-
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jdesktop.j3d.examples.picking.MorphingBehavior
-
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jdesktop.j3d.examples.sound.AudioReverberate
-
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jdesktop.j3d.examples.sound.BackgroundSoundBehavior
-
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jdesktop.j3d.examples.sound.PointSoundBehavior
-
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jdesktop.j3d.examples.sound.SimpleSoundsBehavior
-
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jdesktop.j3d.examples.texture_by_ref.AnimateTexturesBehavior
-
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jdesktop.j3d.examples.virtual_input_device.SensorBehavior
-
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jogamp.java3d.Behavior
-
Process a stimulus meant for this behavior.
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jogamp.java3d.Billboard
-
Process stimulus method that computes appropriate transform.
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jogamp.java3d.ColorInterpolator
-
This method is invoked by the behavior scheduler every frame.
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jogamp.java3d.DistanceLOD
-
Process stimulus method that computes appropriate level of detail.
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jogamp.java3d.SwitchValueInterpolator
-
This method is invoked by the behavior scheduler every frame.
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jogamp.java3d.TransformInterpolator
-
This method is invoked by the behavior scheduler every frame.
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jogamp.java3d.TransparencyInterpolator
-
This method is invoked by the behavior scheduler every frame.
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jogamp.java3d.utils.behaviors.keyboard.KeyNavigatorBehavior
-
Override Behavior's stimulus method to handle the event.
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jogamp.java3d.utils.behaviors.mouse.MouseBehavior
-
All mouse manipulators must implement this.
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jogamp.java3d.utils.behaviors.mouse.MouseRotate
-
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jogamp.java3d.utils.behaviors.mouse.MouseTranslate
-
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jogamp.java3d.utils.behaviors.mouse.MouseWheelZoom
-
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jogamp.java3d.utils.behaviors.mouse.MouseZoom
-
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jogamp.java3d.utils.behaviors.picking.PickMouseBehavior
-
Deprecated.
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jogamp.java3d.utils.behaviors.sensor.Mouse6DPointerBehavior
-
Processes a stimulus meant for this behavior.
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jogamp.java3d.utils.behaviors.vp.ViewPlatformAWTBehavior
-
Process a stimulus meant for this behavior.
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jogamp.java3d.utils.behaviors.vp.WandViewBehavior
-
Processes a stimulus meant for this behavior.
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jogamp.java3d.utils.pickfast.behaviors.PickMouseBehavior
-
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jogamp.java3d.utils.picking.behaviors.PickMouseBehavior
-
- processStimulus(Iterator<WakeupCriterion>) - Method in class org.jogamp.java3d.utils.scenegraph.io.UnresolvedBehavior
-
- processStreamInput() - Method in class org.jdesktop.j3d.examples.virtual_input_device.VirtualInputDevice
-
- processStreamInput() - Method in interface org.jogamp.java3d.InputDevice
-
This method will not be called by the Java 3D implementation and
should be implemented as an empty method.
- programData - Variable in class org.jogamp.java3d.Jogl2es2Context
-
- ProgramData() - Constructor for class org.jogamp.java3d.Jogl2es2Context.ProgramData
-
- programToLocationData - Variable in class org.jogamp.java3d.Jogl2es2Context.ProgramData
-
- programToLocationData - Variable in class org.jogamp.java3d.Jogl2es2PerFrameStats
-
- programToUBOBB - Variable in class org.jogamp.java3d.Jogl2es2Context.ProgramData
-
- programToUBOBuf - Variable in class org.jogamp.java3d.Jogl2es2Context.ProgramData
-
- progToGenVertAttNameToGenVertAttIndex - Variable in class org.jogamp.java3d.Jogl2es2Context.ProgramData
-
- project(Point4d) - Method in class org.jogamp.vecmath.Point3d
-
Multiplies each of the x,y,z components of the Point4d parameter
by 1/w and places the projected values into this point.
- project(Point4f) - Method in class org.jogamp.vecmath.Point3f
-
Multiplies each of the x,y,z components of the Point4f parameter
by 1/w and places the projected values into this point.
- project(Point4d) - Method in class org.jogamp.vecmath.Point4d
-
Multiplies each of the x,y,z components of the Point4d parameter
by 1/w, places the projected values into this point, and places
a 1 as the w parameter of this point.
- project(Point4f) - Method in class org.jogamp.vecmath.Point4f
-
Multiplies each of the x,y,z components of the Point4f parameter
by 1/w, places the projected values into this point, and places
a 1 as the w parameter of this point.
- PROPORTIONAL_ZOOM - Static variable in class org.jogamp.java3d.utils.behaviors.vp.OrbitBehavior
-
Constructor flag to use proportional zoom, which determines
how much you zoom based on view's distance from the center of
rotation.
- ProportionalZoom(Object[]) - Method in class org.jogamp.java3d.utils.behaviors.vp.OrbitBehavior
-
Property which sets proportional zoom behavior.
- PureImmediate - Class in org.jdesktop.j3d.examples.pure_immediate
-
Pure immediate mode example program.
- PureImmediate() - Constructor for class org.jdesktop.j3d.examples.pure_immediate.PureImmediate
-
Creates new form PureImmediate
- PureImmediateStereo - Class in org.jdesktop.j3d.examples.pure_immediate
-
Pure immediate mode stereo example program for stereo.
- PureImmediateStereo() - Constructor for class org.jdesktop.j3d.examples.pure_immediate.PureImmediateStereo
-
Creates new form PureImmediateStereo
- put(byte[]) - Method in class org.jogamp.java3d.internal.ByteBufferWrapper
-
Bulk put method.
- put(double[]) - Method in class org.jogamp.java3d.internal.DoubleBufferWrapper
-
Bulk put method.
- put(float[]) - Method in class org.jogamp.java3d.internal.FloatBufferWrapper
-
Bulk put method.
- put(ShaderAttribute) - Method in class org.jogamp.java3d.ShaderAttributeSet
-
Adds the specified shader attribute to the attributes set.
- put(int, E) - Method in class org.jogamp.java3d.SparseArray
-
Adds a mapping from the specified key to the specified value,
replacing the previous mapping from the specified key if there
was one.
- put(Integer, E) - Method in class org.jogamp.java3d.SparseArray
-
- putAll(SparseArray<E>) - Method in class org.jogamp.java3d.SparseArray
-
- Pyramid2Cube - Class in org.jdesktop.j3d.examples.morphing
-
- Pyramid2Cube() - Constructor for class org.jdesktop.j3d.examples.morphing.Pyramid2Cube
-
Creates new form Pyramid2Cube