|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface CircleIntersection
CircleIntersection interface is for classes that need to intersect with a circle. I am not currently sure if it can be used universally or not, but with the current setup it helps to reuse code. It is doubt too many need features will need to even intersect with a spherical circle so it is a bit of a moot point
Method Summary | |
---|---|
Line3f |
getLineFromCirc(javax.vecmath.Vector3f rotationAxis)
getLineFromCirc this function should create a line which lies on the plane formed by the object implementing this class and it should use this axis of rotation to create the line by rotating the center point of the circle. |
javax.vecmath.Vector3f |
getNormalVecToPlane()
getNormalVecToPlane() should return a normal vector to the plane created by whatever class implements this interface. |
Method Detail |
---|
javax.vecmath.Vector3f getNormalVecToPlane()
Line3f getLineFromCirc(javax.vecmath.Vector3f rotationAxis)
rotationAxis
- is the axis of rotation to use for rotating the all
important center point
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |