#include <localspace.hh>
Inheritance diagram for RVL::LocalSpace< Scalar, DataType >:

Public Member Functions | |
| LocalSpace () | |
| LocalSpace (const LocalSpace< Scalar, DataType > &sp) | |
| virtual | ~LocalSpace () |
| LocalDataContainer< DataType > * | buildLocalDataContainer () const |
| returns dynamically allocated LocalDataContainer | |
| DataContainer * | buildDataContainer () const |
| bool | isCompatible (DataContainer const &dc) const |
Protected Member Functions | |
| virtual LocalDataContainerFactory< DataType > & | getLDCF () const =0 |
| DataContainerFactory & | getDCF () const |
data structures which can sensibly return access to their data via pointer to Scalar. Convenient to implement as StdSpace subclass.
Definition at line 46 of file localspace.hh.
| RVL::LocalSpace< Scalar, DataType >::LocalSpace | ( | ) |
Definition at line 55 of file localspace.hh.
| RVL::LocalSpace< Scalar, DataType >::LocalSpace | ( | const LocalSpace< Scalar, DataType > & | sp | ) |
Definition at line 56 of file localspace.hh.
| virtual RVL::LocalSpace< Scalar, DataType >::~LocalSpace | ( | ) | [virtual] |
Definition at line 57 of file localspace.hh.
| virtual LocalDataContainerFactory<DataType>& RVL::LocalSpace< Scalar, DataType >::getLDCF | ( | ) | const [protected, pure virtual] |
Implemented in RVL::RnSpace< Scalar >, and RVL::RnSpace< T >.
Referenced by RVL::LocalSpace< T >::buildLocalDataContainer(), RVL::LocalSpace< T >::getDCF(), and RVL::LocalSpace< T >::isCompatible().
| DataContainerFactory& RVL::LocalSpace< Scalar, DataType >::getDCF | ( | ) | const [protected, virtual] |
| LocalDataContainer<DataType>* RVL::LocalSpace< Scalar, DataType >::buildLocalDataContainer | ( | ) | const |
returns dynamically allocated LocalDataContainer
Definition at line 60 of file localspace.hh.
Referenced by RVL::LocalSpace< T >::buildDataContainer().
| DataContainer* RVL::LocalSpace< Scalar, DataType >::buildDataContainer | ( | ) | const [virtual] |
| bool RVL::LocalSpace< Scalar, DataType >::isCompatible | ( | DataContainer const & | dc | ) | const [virtual] |
Reimplemented from RVL::StdSpace< Scalar, DataType >.
Reimplemented in RVL::RnSpace< Scalar >, and RVL::RnSpace< T >.
Definition at line 68 of file localspace.hh.
1.4.7