Package com.jme3.collision
Class CollisionResult
java.lang.Object
com.jme3.collision.CollisionResult
- All Implemented Interfaces:
- Comparable<CollisionResult>
A 
CollisionResult represents a single collision instance
 between two Collidable. A collision check can result in many
 collision instances (places where collision has occurred).- 
Constructor SummaryConstructorsConstructorDescriptionCollisionResult(Vector3f contactPoint, float distance) CollisionResult(Geometry geometry, Vector3f contactPoint, float distance, int triangleIndex) 
- 
Method SummaryModifier and TypeMethodDescriptionintcompareTo(CollisionResult other) booleanfloatgetTriangle(Triangle store) intinthashCode()voidsetContactNormal(Vector3f norm) voidsetContactPoint(Vector3f point) voidsetDistance(float dist) voidsetGeometry(Geometry geom) voidsetTriangleIndex(int index) toString()
- 
Constructor Details- 
CollisionResult
- 
CollisionResult
- 
CollisionResultpublic CollisionResult()
 
- 
- 
Method Details- 
setGeometry
- 
setContactNormal
- 
setContactPoint
- 
setDistancepublic void setDistance(float dist) 
- 
setTriangleIndexpublic void setTriangleIndex(int index) 
- 
getTriangle
- 
compareTo- Specified by:
- compareToin interface- Comparable<CollisionResult>
 
- 
equals
- 
hashCodepublic int hashCode()
- 
getContactPoint
- 
getContactNormal
- 
getDistancepublic float getDistance()
- 
getGeometry
- 
getTriangleIndexpublic int getTriangleIndex()
- 
toString
 
-