diff options
author | Chien Yang <[email protected]> | 2005-04-06 01:05:52 +0000 |
---|---|---|
committer | Chien Yang <[email protected]> | 2005-04-06 01:05:52 +0000 |
commit | f557f460f89bdeec5a0e24eb3028675e04b4680b (patch) | |
tree | 47d64957000616161724b94b3411ad78d42f6d9a | |
parent | 13b8a7952b6ed5c86ad1a94a059b14f0529d9f14 (diff) |
Added links to the javadoc of new Picking APIs.
git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@205 ba19aa83-45c5-6ac9-afd3-db810772062c
-rw-r--r-- | www/j3d1_4/picking.html | 121 |
1 files changed, 59 insertions, 62 deletions
diff --git a/www/j3d1_4/picking.html b/www/j3d1_4/picking.html index cbffdf9..556f3cd 100644 --- a/www/j3d1_4/picking.html +++ b/www/j3d1_4/picking.html @@ -23,17 +23,18 @@ created PickInfo class.<br> The proposed API are :<br> </p> <ul> - <li>New methods in existing classes:<big style="font-weight: bold;"> - <br> - </big></li> + <li>New methods in existing classes: <br> + </li> </ul> <h4 style="font-weight: bold; margin-left: 40px;"><span - style="font-weight: normal;">The following 4 methods will be added to <span - style="font-weight: bold;">Locale</span> and <span - style="font-weight: bold;">BranchGroup</span> :</span><small><span + style="font-weight: normal;">The following 4 methods will be added to <a + href="http://javadesktop.org/java3d/javadoc/1.4.0-latest/javax/media/j3d/Locale.html#pickAll%28int,%20int,%20javax.media.j3d.PickShape%29"><span + style="font-weight: bold;">Locale</span></a> and <a + href="http://javadesktop.org/java3d/javadoc/1.4.0-latest/javax/media/j3d/BranchGroup.html#pickAll%28int,%20int,%20javax.media.j3d.PickShape%29"><span + style="font-weight: bold;">BranchGroup</span></a> :</span><span style="font-weight: normal;"> </span><br> -</small></h4> +</h4> <div style="font-weight: bold; margin-left: 80px;"><span style="font-weight: normal;">method: public PickInfo[] pickAll( @@ -80,11 +81,9 @@ ALL_GEOM_INFO - request for all intersection geometry information. </code> <br> </div> -<p style="margin-left: 40px;"></p> <div style="margin-left: 40px;"> NOTES : <br> </div> -<p></p> <div style="margin-left: 80px;">If <code>CLOSEST_INTERSECTION_POINT</code> is not set, PickInfo.closestIntersectionPoint is set to null.<br> If <code>CLOSEST_GEOM_INFO</code> is @@ -108,93 +107,91 @@ and <code>ALL_GEOM_INFO</code> are set.<br> </div> <ul> - <li><small> </small>New classes</li> + <li>New classes</li> </ul> -<div style="margin-left: 40px;">public class <span - style="font-weight: bold;">PickInfo</span> extends Object<small> -</small></div> -<p style="margin-left: 80px;"><span style="font-style: italic;"></span><span - style="font-style: italic;">/** </span><span - style="font-style: italic;">Retrieves +<div style="margin-left: 40px;">public class <a + href="http://javadesktop.org/java3d/javadoc/1.4.0-latest/javax/media/j3d/PickInfo.html"><span + style="font-weight: bold;">PickInfo</span></a> extends +Object +</div> +<p style="margin-left: 80px;"><span style="font-style: italic;">/** +Retrieves the reference to the SceneGraphPath in this PickInfo object. */</span><br> method: public -SceneGraphPath getSceneGraphPath()<span style="font-weight: bold;"><br> -</span></p> -<p style="margin-left: 80px;"><span style="font-style: italic;">/*</span><span - style="font-style: italic;">* Retrieves +SceneGraphPath getSceneGraphPath()<br> +</p> +<p style="margin-left: 80px;"><span style="font-style: italic;">/** +Retrieves the reference to the picked node, either a Shape3D or a Morph, in -this PickInfo object. */</span><span style="font-weight: bold;"><br> -</span><span style="font-style: italic;"></span>method: public Node -getNode()<span style="font-weight: bold;"><br> -</span><span style="font-style: italic;"><br> -/** Retrieves +this PickInfo object. */</span><br> +method: public Node +getNode()<br> +<br> +<span style="font-style: italic;">/** Retrieves the reference to the LocalToVworld transform of the picked node in -this PickInfo object. */</span><span style="font-weight: bold;"><br> -</span><span style="font-style: italic;"></span>method: public -Transform3D getLocalToVWorld()<span style="font-style: italic;"></span><br> -<span style="font-weight: bold;"></span></p> -<p style="margin-left: 80px;">/*<span style="font-style: italic;">* +this PickInfo object. */</span><br> +method: public +Transform3D getLocalToVWorld()<br> +</p> +<p style="margin-left: 80px;"><span style="font-style: italic;">/** Retrieves the reference to the closest intersection point in this PickInfo -object. */</span><span style="font-weight: bold;"><br> -</span>method: public -Point3d getClosestIntersectionPoint()<span style="font-weight: bold;"><br> -</span></p> -<p style="margin-left: 80px;">/*<span style="font-style: italic;">* +object. */</span><br> +method: public +Point3d getClosestIntersectionPoint()<br> +</p> +<p style="margin-left: 80px;"><span style="font-style: italic;">/** Retrieves the distance between the start point of the pickShape and the -intersection point. */</span><span style="font-weight: bold;"><br> -</span><span style="font-style: italic;"></span>method: public -double getDistance()<span style="font-weight: bold;"><br> -</span></p> -<p style="margin-left: 80px;">/*<span style="font-style: italic;">* +intersection point. */</span><br> +method: public +double getDistance()<br> +</p> +<p style="margin-left: 80px;"><span style="font-style: italic;">/** Retrieves the reference to the array of intersection results in this PickInfo -object. */</span><span style="font-weight: bold;"><br> -</span><span style="font-style: italic;"></span>method: public +object. */</span><br> +method: public IntersectionInfo[] getIntersectionInfos()<br> </p> -<p style="margin-left: 40px;"><big><small>public class -<span style="font-weight: bold;">PickInfo.IntersectionInfo</span> +<p style="margin-left: 40px;">public class +<a + href="http://javadesktop.org/java3d/javadoc/1.4.0-latest/javax/media/j3d/PickInfo.IntersectionInfo.html"><span + style="font-weight: bold;">PickInfo.IntersectionInfo</span></a> extends Object ( inner -class )</small><br style="font-weight: bold;"> -</big><span style="font-style: italic;"></span></p> +class )<br> +</p> <div style="margin-left: 80px;"><span style="font-style: italic;">/** Retrieves the index to the intersected geometry in the picked node, either a Shape3D or Morph. */</span><br> method: public -int getGeometryIndex() <span style="font-weight: bold;"> <br> +int getGeometryIndex() <br> <br> -</span>/*<span style="font-style: italic;">* Retrieves +<span style="font-style: italic;">/** Retrieves the reference to the intersected geometry in the picked object, -either a Shape3D or Morph. */</span><span style="font-style: italic;"></span><br> +either a Shape3D or Morph. */</span><br> method: public -Geometry getGeometry() <span style="font-style: italic;"></span><br> +Geometry getGeometry() <br> <br> -/*<span style="font-style: italic;">* Retrieves +<span style="font-style: italic;">/** Retrieves the interpolation weights for each of the verticies of the intersected primitive. */</span><br> method: public -float[] getWeights()<span style="font-style: italic;"></span><br> +float[] getWeights()<br> <br> -/*<span style="font-style: italic;">* Retrieves +<span style="font-style: italic;">/** Retrieves the reference to the intersection point of the picked geometry in this IntersectionInfo object. */</span><br> method: public -Point3d getIntersectionPoint()<span style="font-weight: bold;"><br> -</span><span style="font-style: italic;"></span><span - style="font-weight: bold;"></span><br> +Point3d getIntersectionPoint()<br> +<br> <span style="font-style: italic;">/** Retrieves the vertex indices of the intersected primitive in the geometry. */</span><br> method: public int[] getVertexIndices()<br> +<br> </div> -<p style="margin-left: 40px;"> -</p> -<p style="margin-left: 40px;"></p> -<p style="margin-left: 40px;"></p> -<p><br> -<font color="gray">Page last updated — +<p><font color="gray">Page last updated — $Date$ </font></p> </body> |