|
| AbstractOp.h |
| An abstract interface for operators.
|
|
| Add.h |
| The addition operator.
|
|
| And.h |
| Boolean logic operator: AND.
|
|
| ArithmeticOperators.h |
| It is used to indicate what arithmetic operators the a service can support.
|
|
| BBOXOp.h |
| A convenient and more compact way of encoding the very common bounding box constraint based on an envelope.
|
|
| Beyond.h |
| DistanceBuffer operator: Beyond.
|
|
| BinaryComparisonOp.h |
| A class for binary comparison operators.
|
|
| BinaryLogicOp.h |
| A logical operator can be used to combine two or more conditional expressions.
|
|
| BinaryOperator.h |
| This class can be used to represent binary operation expressions.
|
|
| BinarySpatialOp.h |
| A class for binary spatial operators.
|
|
| ComparisonOp.h |
| A comparison operator is used to form expressions that evaluate the mathematical comparison between two arguments.
|
|
| ComparisonOperators.h |
| It is used to indicate what types of comparison operators are supported by a service.
|
|
| Config.h |
| Configuration flags for the TerraLib Filter Encoding module.
|
|
| Contains.h |
| Binary spatial operator: Contains.
|
|
| Crosses.h |
| Binary spatial operator: Crosses.
|
|
| Disjoint.h |
| Binary spatial operator: Disjoint.
|
|
| DistanceBuffer.h |
| Distance buffer operator.
|
|
| Div.h |
| The division operator.
|
|
| DWithin.h |
| DistanceBuffer operator: DWithin.
|
|
| Equals.h |
| Binary spatial operator: Equals.
|
|
| Exception.h |
| An exception class for the Filter Encoding module.
|
|
| Expression.h |
| This is an abstract class that models a Filter Encoding expression.
|
|
| Filter.h |
| A Filter is any valid predicate expression.
|
|
| FilterCapabilities.h |
| This class can be used to create capabilities document of services that use filter encoding.
|
|
| Function.h |
| A function is a named procedure that performs a distinct computation.
|
|
| FunctionName.h |
| It is used to list the function names that are supported and the number of arguments each function requires.
|
|
| GeometryOperands.h |
| Geometry operands.
|
|
| Globals.h |
| An static class with global definitions.
|
|
| IdCapabilities.h |
| Id capabilities include the ability to refer to elements in a GML version 3 data source using an ogc:GmlObjectId with a gml:id attribute.
|
|
| Intersects.h |
| Binary spatial operator: Intersects.
|
|
| Literal.h |
| This class can be used to represent literal values.
|
|
| LogicOp.h |
| A logical operator can be used to combine one or more conditional expressions.
|
|
| Module.h |
| This singleton defines the TerraLib Filter Encoding module entry.
|
|
| Mul.h |
| The multiply operator.
|
|
| Not.h |
| Boolean NOT operator.
|
|
| ObjectId.h |
| An object identifier is meant to represent a unique identifier for an object instance within the context of the web service or database that is serving the object.
|
|
| Or.h |
| Boolean logic operator: OR.
|
|
| Overlaps.h |
| Binary spatial operator: Overlaps.
|
|
| PropertyIsBetween.h |
| The PropertyIsBetween element is defined as a compact way of encoding a range check.
|
|
| PropertyIsEqualTo.h |
| It tells if two values are identical.
|
|
| PropertyIsGreaterThan.h |
| It models the inequality operator greater than (>).
|
|
| PropertyIsGreaterThanOrEqualTo.h |
| It models the inequality operator greater than or equal to (>=).
|
|
| PropertyIsLessThan.h |
| It models the inequality operator less than (<).
|
|
| PropertyIsLessThanOrEqualTo.h |
| It models the inequality operator less than or equal to (<=).
|
|
| PropertyIsLike.h |
| It is intended to encode a character string comparison operator with pattern matching.
|
|
| PropertyIsNotEqualTo.h |
| It tells if two values are not equal.
|
|
| PropertyIsNull.h |
| The PropertyIsNull class encodes an operator that checks to see if the value of its content is NULL.
|
|
| PropertyName.h |
| This class can be used to is used to encode the name of any property of an object.
|
|
| ScalarCapabilities.h |
| Scalar capabilities include the ability to process logical expressions, comparisons and arithmetic operations including the ability to process a list of named functions.
|
|
| SortBy.h |
| It represents a sort by expression.
|
|
| SortProperty.h |
| A sort property name and order type.
|
|
| SpatialCapabilities.h |
| Spatial capabilities include the ability to filter spatial data.
|
|
| SpatialOp.h |
| A spatial operator determines whether its geometric arguments satisfy the stated spatial relationship.
|
|
| SpatialOperator.h |
| Spatial operator.
|
|
| SpatialOperators.h |
| Spatial operators.
|
|
| Sub.h |
| The subtraction operator.
|
|
| Touches.h |
| Binary spatial operator: Touches.
|
|
| UnaryLogicOp.h |
| A logical operator that can be used to combine one conditional expressions.
|
|
| Utils.h |
| This file has util functions for this module.
|
|
| Visitor.h |
| A visitor interface for a Filter expression.
|
|
| Within.h |
| Binary spatial operator: Within.
|
|