Public Types | Public Member Functions | Protected Attributes

OpenTissue::psys::GridForceField< types > Class Template Reference

#include <psys_grid_force_field.h>

List of all members.

Public Types

typedef types::math_types math_types
typedef math_types::real_type real_type
typedef math_types::vector3_type vector3_type
typedef types::system_type system_type
typedef OpenTissue::grid::Grid
< vector3_type, math_types
grid_type

Public Member Functions

grid_typefield ()
grid_type const & field () const
 GridForceField ()
virtual ~GridForceField ()
void apply ()
void init (grid_type const &field)

Protected Attributes

grid_typem_field
 The force field.

template<typename types>
class OpenTissue::psys::GridForceField< types >


Member Typedef Documentation

template<typename types >
typedef types::math_types OpenTissue::psys::GridForceField< types >::math_types
template<typename types >
typedef types::system_type OpenTissue::psys::GridForceField< types >::system_type

Constructor & Destructor Documentation

template<typename types >
OpenTissue::psys::GridForceField< types >::GridForceField (  )  [inline]
template<typename types >
virtual OpenTissue::psys::GridForceField< types >::~GridForceField (  )  [inline, virtual]

Member Function Documentation

template<typename types >
void OpenTissue::psys::GridForceField< types >::apply (  )  [inline]
template<typename types >
grid_type const& OpenTissue::psys::GridForceField< types >::field (  )  const [inline]
template<typename types >
grid_type& OpenTissue::psys::GridForceField< types >::field (  )  [inline]
template<typename types >
void OpenTissue::psys::GridForceField< types >::init ( grid_type const &  field  )  [inline]

Member Data Documentation

template<typename types >
grid_type* OpenTissue::psys::GridForceField< types >::m_field [protected]

The force field.


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