FDO .NET API Reference Feature Data Objects
Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

mgITopologyCapabilities.h File Reference

Include dependency graph for mgITopologyCapabilities.h:


Namespaces

namespace  OSGeo
namespace  OSGeo::FDO
namespace  OSGeo::FDO::Connections
namespace  OSGeo::FDO::Connections::Capabilities

Functions

System::Boolean ActivatesTopologyByArea ()
System::Boolean BreaksCurveCrossingsAutomatically ()
System::Boolean ConstrainsFeatureMovements ()
System::Boolean SupportsTopologicalHierarchy ()

Variables

public __gc __interface ITopologyCapabilities

Function Documentation

System::Boolean ActivatesTopologyByArea  ) 
 

True if the provider supports the activation of a topology using an area (surface) restriction; this may involve the use of pessimistic locking.

System::Boolean BreaksCurveCrossingsAutomatically  ) 
 

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.

System::Boolean ConstrainsFeatureMovements  ) 
 

True if the provider constrains edits of TopoGeometry properties (by geometry value) to those that do not change topological relationships.

System::Boolean SupportsTopologicalHierarchy  ) 
 

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 TopoGeometryPropertyDefinition's "DependsOnTopoGeometry" property will fail.


Variable Documentation

public __gc __interface OSGeo::FDO::Connections::Capabilities::ITopologyCapabilities
 


Comments or suggestions? Send us feedback.