#include <gjk_cone.h>
List of all members.
Detailed Description
template<typename math_types>
class OpenTissue::gjk::Cone< math_types >
A Cone. A Cone is placed with its apex on positive z-axis and the base orthogonal to the negative z-axis.
The apex and base are placed equidistant wrt. x-y plane and the distance is given by the half-height of the cone.
The base is a circular disk of a specified radius. From the radius and height of the cone one can compute the cone angle at the apex. This angle is denoted alpha.
Member Typedef Documentation
template<typename math_types>
template<typename math_types>
template<typename math_types>
Constructor & Destructor Documentation
template<typename math_types>
Member Function Documentation
template<typename math_types>
Get Cone Base Radius.
- Returns:
- A reference to the cone base radius.
template<typename math_types>
template<typename math_types>
template<typename math_types>
Get Cone Half height.
- Returns:
- A reference to the cone half height.
template<typename math_types>
Member Data Documentation
template<typename math_types>
The radius of the circular base of the cone. Default value is one.
template<typename math_types>
The half height of the cone. Default value is one.
The documentation for this class was generated from the following file:
- /home/hauberg/Dokumenter/Capture/humim-tracker-0.1/src/OpenTissue/OpenTissue/collision/gjk/support_functors/gjk_cone.h