Public Types | Public Member Functions

OpenTissue::sph::FluidHashPolicy< Types > Class Template Reference

#include <sph_system.h>

List of all members.

Public Types

typedef Types::real_type real_type
typedef Types::particle data_type
typedef Types::particle query_type
typedef Types::particle_cptr_pair result_type
typedef
Types::particle_cptr_container 
result_container
typedef Types::vector vector3_type

Public Member Functions

void reset (result_container &results) const
void report (const data_type &data, const query_type &query, result_container &results) const
vector3_type min_coord (const typename Types::particle &p) const
vector3_type max_coord (const typename Types::particle &p) const
const vector3_typeposition (const typename Types::particle &p) const

template<typename Types>
class OpenTissue::sph::FluidHashPolicy< Types >


Member Typedef Documentation

template<typename Types >
typedef Types::particle OpenTissue::sph::FluidHashPolicy< Types >::data_type
template<typename Types >
typedef Types::particle OpenTissue::sph::FluidHashPolicy< Types >::query_type
template<typename Types >
typedef Types::real_type OpenTissue::sph::FluidHashPolicy< Types >::real_type
template<typename Types >
typedef Types::vector OpenTissue::sph::FluidHashPolicy< Types >::vector3_type

Member Function Documentation

template<typename Types >
vector3_type OpenTissue::sph::FluidHashPolicy< Types >::max_coord ( const typename Types::particle p  )  const [inline]
template<typename Types >
vector3_type OpenTissue::sph::FluidHashPolicy< Types >::min_coord ( const typename Types::particle p  )  const [inline]
template<typename Types >
const vector3_type& OpenTissue::sph::FluidHashPolicy< Types >::position ( const typename Types::particle p  )  const [inline]
template<typename Types >
void OpenTissue::sph::FluidHashPolicy< Types >::report ( const data_type data,
const query_type query,
result_container results 
) const [inline]
template<typename Types >
void OpenTissue::sph::FluidHashPolicy< Types >::reset ( result_container results  )  const [inline]

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