|
Fish - FiberLib for VISH 0.3
Fish - The Fiber Bundle API for the Vish Visualization Shell
|
An implementation of the one-dimensional array that contains monotoneously increasing coordinates for each index. More...
#include <CoordinateAxisArray.hpp>
Public Types | |
| typedef std::map< T, index_t > | CoordinateLookupMap_t |
Public Member Functions | |
| void | setupCoordinateLookupMap () |
| CoordinateAxisArray (index_t max_idx) | |
| Construct an coordinate array. | |
| CoordinateAxisArray (const CoordinateAxisArray &Src) | |
| T | operator() (index_t i) const |
| The element access function. | |
| index_t | Length () const |
| double | reverse (const T &value) |
| Public Member Functions inherited from MemCore::Chunk< T > | |
| const base_vector_type & | base_vector () const override |
| base_vector_type & | base_vector () override |
| Chunk (const Filler &, const T &FillValue, size_t N=1) | |
| Chunk (const std::string &buffer) | |
| Chunk (const std::vector< T > &SourceValues) | |
| Chunk (size_t N, bool ReserveOnly=false) | |
| T * | operator() () |
| Public Member Functions inherited from MemCore::TypedChunk< T > | |
| std::vector< T > & | get_vector () |
| Public Member Functions inherited from MemCore::result< MemBase > | |
| RefPtr< Domain > | create (bool CreateAsOld=false) |
| RefPtr< Domain > | createAsOld () |
| CreatorBase (const WCachePtr &theCache) | |
| virtual RefPtr< Domain > | get () const =0 |
| RefPtr< Domain > | get_or_request (const result &R=nullptr) |
| virtual const type_info & | getType ()=0 |
| bool | isUnderCreation () const override |
| virtual bool | request (const result &R=nullptr) |
| virtual RefPtr< Domain > | take () |
Public Attributes | |
| CoordinateLookupMap_t | CoordinateLookupMap |
An implementation of the one-dimensional array that contains monotoneously increasing coordinates for each index.