![]() |
libimgdoc2
|
Interface defining the query-clause on "tile-info". More...
#include <ITIleInfoQueryClause.h>
Public Member Functions | |
virtual bool | GetPyramidLevelCondition (int no, LogicalOperator *logical_operator, ComparisonOperation *comparison_operation, int *value) const =0 |
Interface defining the query-clause on "tile-info".
|
pure virtual |
Gets a condition for the pyramid-level property. The conditions on this property are to be numbered 0 to n-1, where n is the number of conditions. If calling this method with an argument "no" larger than n-1, the method must return false. This method is required to be idempotent, if called multiple times (with same arguments) it must give the same result. Note that the logical operator of the condition with index 0 is unused.
no | The 0-based index of the condition being queried. | |
[out] | logical_operator | If non-null and the operation is successful, the logical operator is placed here. |
[out] | comparison_operation | If non-null and the operation is successful, the comparison operation is placed here. |
[out] | value | If non-null and the operation is successful, the value for the comparison operation is placed here. |
Implemented in imgdoc2::CTileInfoQueryClause.