Click or drag to resize
EdgeGraph Class
Helper class to simplify edge traversal for a set of connected edges in a body
Inheritance Hierarchy
SystemObject
  ABB.Robotics.RobotStudio.StationsEdgeGraph

Namespace:  ABB.Robotics.RobotStudio.Stations
Assembly:  ABB.Robotics.RobotStudio.Stations (in ABB.Robotics.RobotStudio.Stations.dll) Version: 7.0.8747.636
Syntax
C#
public class EdgeGraph : IDisposable

The EdgeGraph type exposes the following members.

Constructors
  NameDescription
Public methodEdgeGraph
Creates a new EdgeGraph from a collection of edges
Top
Properties
  NameDescription
Public propertyIsConnected
Returns true if the graph is connected, i.e. all edges and vertices are connected to one another
Public propertyIsCycle
Returns true if the edges and vertices of the graph form a closed cycle
Public propertyIsLinear
Returns true if the graph is linear.
Public propertyIsTree
Returns true if the graph is tree-shaped.
Top
Methods
  NameDescription
Public methodDispose
Releases the resources allocated by this EdgeGraph
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Overrides ObjectFinalize.)
Public methodGetEdges
Returns all edges in the graph
Public methodGetHashCode (Inherited from Object.)
Public methodGetLeaves
Returns all vertices that are leaves (endpoints), i.e. all vertices that are connected to only one edge.
Public methodGetShortestCycle
Public methodGetShortestPath
Public methodGetType (Inherited from Object.)
Public methodGetVertices
Returns all vertices in the graph
Protected methodMemberwiseClone (Inherited from Object.)
Public methodSplitDisjunct
Splits the graph so that each new graph is connected
Public methodSubtract
Public methodToString (Inherited from Object.)
Top
Version Information

Supported in: 1.0.0.0
See Also