RobWorkProject  23.9.11-
Public Types | Public Member Functions | List of all members
BV< DERIVED > Class Template Reference

a general bounding volume class for template inheritance. This class defines methods that a deriving class must implement. More...

#include <BV.hpp>

Public Types

typedef DERIVED DerivedType
 
typedef DERIVED BVType
 
typedef Traits< DERIVED >::value_type value_type
 
typedef rw::core::Ptr< BV< DERIVED > > Ptr
 

Public Member Functions

const rw::math::Vector3D< value_type > & getPosition () const
 
value_type calcArea () const
 
value_type calcVolume () const
 

Detailed Description

template<class DERIVED>
class rw::geometry::BV< DERIVED >

a general bounding volume class for template inheritance. This class defines methods that a deriving class must implement.

This defines a bounding volume to have a position.


The documentation for this class was generated from the following file: