Provides access to the functionality present in all topology elements. ITopologyEdge and ITopologyNode inherit from this interface.
Description
A TopologyElement consists of TopologyNode and TopologyEdge, which corresponds to points and lines, respectively, in the feature space.
Members
Name | Description | |
---|---|---|
Geometry | The geometry of the topology element. | |
IsDeleted | Indicates if this element has been deleted from its containing topology graph. | |
IsSelected | Indicates if this element is part of its containing topology graph's selected set. | |
Parents | The set of parents (features) of this topology element. | |
QueryGeometry | Copies the element's geometry into the specified geometry. | |
Visited | Indicates if the topology element has been visited. |
ITopologyElement.Geometry Property
The geometry of the topology element.
Public ReadOnly Property Geometry As IGeometry
public IGeometry Geometry {get;}
ITopologyElement.IsDeleted Property
Indicates if this element has been deleted from its containing topology graph.
Public ReadOnly Property IsDeleted As Boolean
public bool IsDeleted {get;}
ITopologyElement.IsSelected Property
Indicates if this element is part of its containing topology graph's selected set.
Public ReadOnly Property IsSelected As Boolean
public bool IsSelected {get;}
ITopologyElement.Parents Property
The set of parents (features) of this topology element.
Public ReadOnly Property Parents As IEnumTopologyParent
public IEnumTopologyParent Parents {get;}
ITopologyElement.QueryGeometry Method
Copies the element's geometry into the specified geometry.
Public Sub QueryGeometry ( _
ByVal Geometry As IGeometry _
)
public void QueryGeometry (
IGeometry Geometry
);
Remarks
The Geometry parameter must be an instance of an appropriate type of geometry for the topology element being called. For example, if the topology element is a node, a new point should be created and passed as the parameter. If the topology element is an edge, a new polyline should be created and passed as the parameter.
ITopologyElement.Visited Property
Indicates if the topology element has been visited.
Public Property Visited As Boolean
public bool Visited {get; set;}
Classes that implement ITopologyElement
Classes | Description |
---|