Package org.robwork.sdurw_geometry
Class BVColliderOBBToleranceCollider
- java.lang.Object
-
- org.robwork.sdurw_geometry.BVColliderOBBToleranceCollider
-
- Direct Known Subclasses:
OBBToleranceCollider
public class BVColliderOBBToleranceCollider extends java.lang.Object
abstract class describing interface of a bounding volume collision
detector. The inheritance is template based to reduce virtual method overhead
-
-
Constructor Summary
Constructors Constructor Description BVColliderOBBToleranceCollider()
constructorBVColliderOBBToleranceCollider(long cPtr, boolean cMemoryOwn)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
delete()
static long
getCPtr(BVColliderOBBToleranceCollider obj)
boolean
inCollision(OBB bvA, OBB bvB, Transform3D aTb)
test if two bounding volumes are colliding
-
-
-
Method Detail
-
getCPtr
public static long getCPtr(BVColliderOBBToleranceCollider obj)
-
delete
public void delete()
-
inCollision
public boolean inCollision(OBB bvA, OBB bvB, Transform3D aTb)
test if two bounding volumes are colliding- Parameters:
bvA
- [in] bounding volume AbvB
- [in] bounding volume BaTb
- [in] transform from bvA to bvB- Returns:
- true if in collision
-
-