List of all members.
Detailed Description
template<typename math_types>
class OpenTissue::geometry::VolumeShape< math_types >
VolumeShape Template Class. If you implement a new volumetric geometry then you should derive your new class from the VolumeShape class .
- Template Parameters:
-
| math_types | standard math types containing at least the real, vector3 and matrix3x3 types. |
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 Area.
- Returns:
- The actual surface area of the volume.
template<typename math_types>
Get Center Position.
- Returns:
- The center point of the volume shape, in most cases this would be the mean point.
template<typename math_types>
Get Diameter.
- Returns:
- A measure of the diameter of the shape. Not all shapes have a well-defined diameter in such cases the measure would simply be a measure of the longst extent of the shape.
template<typename math_types>
Get Volume.
- Returns:
- The actual volume of the shape.
The documentation for this class was generated from the following file: