FdoIFilterCapabilities Class Reference

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

#include <IFilterCapabilities.h>

Inherits FdoIDisposable.

List of all members.


Public Member Functions

virtual FDO_API FdoConditionTypeGetConditionTypes (FdoInt32 &length)=0
 Returns an array of FdoConditionType objects the feature provider supports.
virtual FDO_API
FdoDistanceOperations
GetDistanceOperations (FdoInt32 &length)=0
 Returns an array of FdoDistanceOperation objects the feature provider supports.
virtual FDO_API
FdoSpatialOperations
GetSpatialOperations (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.

Detailed Description

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

Definition at line 33 of file IFilterCapabilities.h.


The documentation for this class was generated from the following file: