FDO API Reference Feature Data Objects

FdoIFilterCapabilities Class Reference

#include <IFilterCapabilities.h>

Inherits FdoIDisposable.

Inheritance diagram for FdoIFilterCapabilities:

Inheritance graph
[legend]
List of all members.

Detailed Description

The FdoIFilterCapabilities interface declares the feature provider's level of support for FdoFilter classes.

Definition at line 33 of file IFilterCapabilities.h.


Public Member Functions

virtual FDO_API FdoConditionTypeGetConditionTypes (FdoInt32 &length)=0
 Returns an array of FdoConditionType objects the feature provider supports.
virtual FDO_API FdoDistanceOperationsGetDistanceOperations (FdoInt32 &length)=0
 Returns an array of FdoDistanceOperation objects the feature provider supports.
virtual FDO_API FdoSpatialOperationsGetSpatialOperations (FdoInt32 &length)=0
 Returns an array of FdoSpatialOperation objects the feature provider supports.
virtual FDO_API bool SupportsGeodesicDistance ()=0
 Determines if the feature provider supports geodesic distance measurement. Returns false if the feature provider supports only linear distance measurement.
virtual FDO_API bool SupportsNonLiteralGeometricOperations ()=0
 Determines if spatial and distance operations can be applied between two geometric properties. Returns false if spatial and distance operations can be applied only between a geometric property and a literal geometry.

The documentation for this class was generated from the following file:
Comments or suggestions? Send us feedback.