|
DP3
|
Classes | |
| class | Axis |
| Classes representing a regular or irregular axis. More... | |
| class | AxisCache |
| This class caches Grid objects. More... | |
| class | AxisMapping |
| Map the cells of one axis to another. More... | |
| class | AxisMappingCache |
| This class caches axis mappings. It uses the unique id of the from-axis and to-axis as the key in the cache. It is meant to avoid creating many identical mappings, because the same axes are used for many parameters. More... | |
| class | Box |
| Class representing a 2-dim box. More... | |
| class | CellIterator |
| Utility class that simplifies iterating over a 2-D range of cells. More... | |
| class | Grid |
| The envelope class for a 2-D grid with regular or irregular axes. -. More... | |
| class | GridMapping |
| class | GridRep |
| The letter class for a 2-D grid with regular or irregular axes. More... | |
| class | OrderedAxis |
| Ordered irregularly strided cell centered axis. The cells are ordered and disjoint, but gaps may be present. More... | |
| class | Parm |
| Class giving access to a parameter. More... | |
| class | ParmCache |
| A class dealing with caching and handling ParmDB entries. More... | |
| class | ParmDB |
| Envelope class for a table holding parameters. More... | |
| class | ParmDBCasa |
| Class to hold parameters in a Casa table. More... | |
| class | ParmDBLocker |
| Class to hold a read or write lock on ParmDBs. More... | |
| class | ParmDBMeta |
| Meta information for the name and type of a ParmDB. More... | |
| class | ParmDBRep |
| Abstract base class for a table holding parameters. More... | |
| class | ParmFacade |
| Data access the parameter database. More... | |
| class | ParmFacadeLocal |
| Data access the a local parameter database. More... | |
| class | ParmFacadeRep |
| Data access the parameter database. More... | |
| class | ParmMap |
| A map of parameter name to value set. More... | |
| class | ParmSet |
| Set of parameters to be used. More... | |
| class | ParmValue |
| A class containing the values of a parameter. More... | |
| class | ParmValueSet |
| A class holding information of multiple domains of a parameter. ParmValueSet holds the information of multiple domains of a parameter. It has a grid defining the domains held. More... | |
| class | RegularAxis |
| Regularly strided cell centered axis. More... | |
Typedefs | |
| typedef unsigned int | ParmId |
| Define the type of a parmId. More... | |
| typedef std::pair< double, double > | Point |
| Point: A point in a 2-D space. More... | |
Functions | |
| Box | unite (const Box &lhs, const Box &rhs) |
| Box | intersect (const Box &lhs, const Box &rhs) |
| typedef unsigned int dp3::parmdb::ParmId |
Define the type of a parmId.
| typedef std::pair<double, double> dp3::parmdb::Point |
Point: A point in a 2-D space.