FDO API Reference | Feature Data Objects |
#include <ITopologyCapabilities.h>
Inherits FdoIDisposable.
Inheritance diagram for FdoITopologyCapabilities:
Definition at line 29 of file ITopologyCapabilities.h.
Public Member Functions | |
virtual FDO_API bool | ActivatesTopologyByArea ()=0 |
virtual FDO_API bool | BreaksCurveCrossingsAutomatically ()=0 |
virtual FDO_API bool | ConstrainsFeatureMovements ()=0 |
virtual FDO_API bool | SupportsTopologicalHierarchy ()=0 |
virtual FDO_API bool | SupportsTopology ()=0 |
|
True if the provider supports the activation of a topology using an area (surface) restriction; this may involve the use of pessimistic locking. |
|
True if the provider automatically (as a result of geometry assignment) breaks curves and inserts nodes wherever curves cross or touch, or where a node touches a curve. |
|
True if the provider constrains edits of TopoGeometry properties (by geometry value) to those that do not change topological relationships. |
|
True if the provider supports TopoGeometry properties that depend on each other in a hierarchy; if this is false, attempting to set a non-NULL for FdoTopoGeometryPropertyDefinition's "DependsOnTopoGeometry" property will fail. |
|
True if the provider supports topology; if this is false, attempts to create topology-specific schema will fail. |
Comments or suggestions? Send us feedback. |