physics3d
Interface PhysicsShape

All Known Implementing Classes:
LateralCylinder, PlaneCircle, PlanePolygon, Sphere, Torus

public interface PhysicsShape

PhysicsShape categorizes the 3 dimensional shape classes given in the physics3d package


Method Summary
 boolean containsPoint(Vect3 p)
           
 ShapeClassification getShapeClassification()
           
 double minDistanceToObjectFromP(Vect3 p)
           
 PhysicsShape rotateAboutCwithAxisAandAngleT(Vect3 center, Vect3 axis, Angle tAngle)
           
 PhysicsShape translateByT(Vect3 t)
           
 

Method Detail

getShapeClassification

ShapeClassification getShapeClassification()

containsPoint

boolean containsPoint(Vect3 p)

minDistanceToObjectFromP

double minDistanceToObjectFromP(Vect3 p)

rotateAboutCwithAxisAandAngleT

PhysicsShape rotateAboutCwithAxisAandAngleT(Vect3 center,
                                            Vect3 axis,
                                            Angle tAngle)

translateByT

PhysicsShape translateByT(Vect3 t)