- // Some templated methods
- template< class I >
- I GetIndex(
- const std::string& name, const unsigned int& dim
- ) const;
- template< class P >
- P GetPoint(
- const std::string& name, const unsigned int& dim
- ) const;
- template< class V >
- V GetVector(
- const std::string& name, const unsigned int& dim
- ) const;
-
- template< class I >
- void SetIndex(
- const std::string& name, const unsigned int& dim, const I& v
- );
- template< class P >
- void SetPoint(
- const std::string& name, const unsigned int& dim, const P& v
- );
- template< class V >
- void SetVector(
- const std::string& name, const unsigned int& dim, const V& v
- );
-
- template< class I >
- std::vector< I > GetIndexList(
- const std::string& name, const unsigned int& dim
- ) const;
- template< class P >
- std::vector< P > GetPointList(
- const std::string& name, const unsigned int& dim
- ) const;
- template< class V >
- std::vector< V > GetVectorList(
- const std::string& name, const unsigned int& dim
- ) const;
-
- template< class I >
- void AddToIndexList(
- const std::string& name, const unsigned int& dim, const I& v
- );
- template< class P >
- void AddToPointList(
- const std::string& name, const unsigned int& dim, const P& v
- );
- template< class P >
- void AddToVectorList(
- const std::string& name, const unsigned int& dim, const P& v
- );
-
- void ClearIndexList( const std::string& name );
- void ClearPointList( const std::string& name );
- void ClearVectorList( const std::string& name );