![]() |
libimgdoc2
|
#include <IDimCoordinateQueryClause.h>
Classes | |
struct | RangeClause |
Public Member Functions | |
virtual const std::set< imgdoc2::Dimension > & | GetTileDimsForClause () const =0 |
virtual const std::vector< RangeClause > * | GetRangeClause (imgdoc2::Dimension d) const =0 |
This interface describes a query clause for the dimension-columns. It is important that this object is idempotent - meaning if the methods are called multiple times, an implementation is required to give identical results.
|
pure virtual |
Gets range clauses for the specified dimension if they exist. Otherwise, null is returned.
d | The dimension to query the range clauses for. |
Implemented in imgdoc2::CDimCoordinateQueryClause.
|
pure virtual |
Gets the set of dimensions for which there is a clause present. It is important that the order of elements is idempotent (as of course the content itself).
Implemented in imgdoc2::CDimCoordinateQueryClause.