Class Halfspace
Defined in File geometric_shapes.h
Inheritance Relationships
Base Type
public coal::ShapeBase
(Class ShapeBase)
Class Documentation
-
class Halfspace : public coal::ShapeBase
Half Space: this is equivalent to the Plane in ODE. A Half space has a priviledged direction: the direction of the normal. The separation plane is defined as n * x = d; Points in the negative side of the separation plane (i.e. {x | n * x < d}) are inside the half space and points in the positive side of the separation plane (i.e. {x | n * x > d}) are outside the half space. Note: prefer using a Halfspace instead of a Plane if possible, it has better behavior w.r.t. collision detection algorithms.