|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IBoundingShape
The Interface IBoundingShape.
Method Summary | |
---|---|
boolean |
containsPointLocal(Vector3D point) Checks if the bounding shape contains the point. |
Vector3D |
getCenterPointGlobal() Gets the center point world. |
Vector3D |
getCenterPointLocal() Gets the center point obj space. |
float |
getHeightXY(TransformSpace transformSpace) Get the height of the shape in the XY-Plane. |
Vector3D |
getHeightXYVectLocal() Gets the height xy vect obj space. |
Vector3D |
getIntersectionLocal(Ray ray) Gets the intersection point. |
Vector3D[] |
getVectorsGlobal() Gets the vectors world. |
Vector3D[] |
getVectorsLocal() Gets the vectors obj space. |
float |
getWidthXY(TransformSpace transformSpace) Get the width of the shape in the XY-Plane. |
Vector3D |
getWidthXYVectLocal() Gets the width xy vect obj space. |
boolean |
isContainedInFrustum(IFrustum frustum) |
void |
setGlobalBoundsChanged() Informs the bounding shape that the world bounds changed. |
Method Detail |
---|
Vector3D getIntersectionLocal(Ray ray)
ray
- the rayboolean containsPointLocal(Vector3D point)
point
- the pointvoid setGlobalBoundsChanged()
Vector3D getCenterPointGlobal()
Vector3D getCenterPointLocal()
Vector3D[] getVectorsLocal()
Vector3D[] getVectorsGlobal()
float getHeightXY(TransformSpace transformSpace)
transformSpace
- the space the width is calculated in, can be world space, parent relative- or object spacefloat getWidthXY(TransformSpace transformSpace)
transformSpace
- the space the width is calculated in, can be world space, parent relative- or object spaceVector3D getWidthXYVectLocal()
Vector3D getHeightXYVectLocal()
boolean isContainedInFrustum(IFrustum frustum)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |