Uses of Class
org.openmali.spatial.bodies.Sphere

Packages that use Sphere
org.openmali.spatial   
org.openmali.spatial.bodies   
org.openmali.spatial.bounds   
 

Uses of Sphere in org.openmali.spatial
 

Methods in org.openmali.spatial with parameters of type Sphere
 Visibility FrustumInterface.getVisibility(Sphere p)
           
 

Uses of Sphere in org.openmali.spatial.bodies
 

Methods in org.openmali.spatial.bodies with parameters of type Sphere
static Classifier.Classification Classifier.classifyBoxSphere(Box box, Sphere sphere)
          Classifies a Sphere against a Box.
static Classifier.Classification Classifier.classifyFrustumSphere(Frustum frustum, Sphere sphere)
          Classifies a Sphere against a Frustum.
static Classifier.Classification Classifier.classifySphereBounds(Sphere sphere1, Bounds bounds)
          Classifies a Sphere against a Bounds object.
static Classifier.Classification Classifier.classifySphereBox(Sphere sphere, Box box)
          Classifies a Box against a Sphere.
static Classifier.Classification Classifier.classifySphereBox(Sphere sphere, float boxLowerX, float boxLowerY, float boxLowerZ, float boxUpperX, float boxUpperY, float boxUpperZ)
          Classifies a Box against a Sphere.
static Classifier.Classification Classifier.classifySphereBox(Sphere sphere, Tuple3f boxLower, Tuple3f boxUpper)
          Classifies a Box against a Sphere.
static Classifier.PlaneClassification Classifier.classifySpherePlane(Sphere sphere, Plane plane)
          Classify this sphere with respect to a plane
static Classifier.Classification Classifier.classifySpherePoint(Sphere sphere, float px, float py, float pz)
          Classifies a Point against a Sphere.
static Classifier.Classification Classifier.classifySpherePoint(Sphere sphere, Point3f point)
          Classifies a Point against a Sphere.
static Classifier.Classification Classifier.classifySphereSphere(Sphere sphere1, Sphere sphere2)
          Classifies a Sphere against a Sphere.
static boolean IntersectionFactory.intersectsRay(Sphere sphere, Ray3f ray)
          Does a ray intersection test with a Sphere.
static boolean IntersectionFactory.intersectsRay(Sphere sphere, Ray3f ray, Tuple3f intersect)
          Does a ray intersection test with a Sphere.
static boolean IntersectionFactory.sphereIntersectsBox(Sphere sphere, Box box)
          Tests a Sphere and a Box for intersection.
static boolean IntersectionFactory.sphereIntersectsBox(Sphere sphere, Tuple3f boxLower, Tuple3f boxUpper)
          Tests a Sphere and a Box for intersection.
static boolean IntersectionFactory.sphereIntersectsRay(Sphere sphere, Point3f rayOrigin, Vector3f rayDirection)
          Does a ray intersection test with a Sphere.
static boolean IntersectionFactory.sphereIntersectsRay(Sphere sphere, Point3f rayOrigin, Vector3f rayDirection, Tuple3f intersection)
          Does a ray intersection test with a Sphere.
static boolean IntersectionFactory.sphereIntersectsRayInFront(Sphere sphere, Point3f rayOrigin, Vector3f rayDirection)
          Does a ray intersection test with a Sphere and checks, if the intersection is in front.
static boolean IntersectionFactory.sphereIntersectsRayInFront(Sphere sphere, Point3f rayOrigin, Vector3f rayDirection, Tuple3f intersection)
          Does a ray intersection test with a Sphere and checks, if the intersection is in front.
static boolean IntersectionFactory.sphereIntersectsRayInFront(Sphere sphere, Ray3f ray)
          Does a ray intersection test with a Sphere and checks, if the intersection is in front.
static boolean IntersectionFactory.sphereIntersectsRayInFront(Sphere sphere, Ray3f ray, Tuple3f intersection)
          Does a ray intersection test with a Sphere and checks, if the intersection is in front.
static boolean IntersectionFactory.sphereIntersectsSphere(Sphere sphere1, float x2, float y2, float z2, float r2)
          Tests two Spheres for intersection.
static boolean IntersectionFactory.sphereIntersectsSphere(Sphere sphere1, Sphere sphere2)
          Tests two Spheres for intersection.
 

Uses of Sphere in org.openmali.spatial.bounds
 

Subclasses of Sphere in org.openmali.spatial.bounds
 class BoundingSphere
          A spherical bounding volume.
 

Methods in org.openmali.spatial.bounds with parameters of type Sphere
 void BoundingBox.set(Sphere boundsObject)
          Sets the the value of this Bounds object to enclode the specified bounding object
 void BoundingPolytope.set(Sphere boundsObject)
          Sets the the value of this Bounds object to enclode the specified bounding object
 void BoundingSphere.set(Sphere boundsObject)
          Sets the the value of this Bounds object to enclode the specified bounding object
 void Bounds.set(Sphere boundsObject)
          Sets the the value of this Bounds object to enclode the specified bounding object