Click or drag to resize
IGraphInternal Methods

The IGraphInternal type exposes the following members.

Methods
  NameDescription
Public methodAddConnection(IConnection, Boolean)
Adds a new connection to the diagram.
(Inherited from IGraph.)
Public methodAddConnection(Point, Point, Boolean)
Adds a floating connection to the diagram.
(Inherited from IGraph.)
Public methodAddConnection(IShape, IShape, Boolean)
Adds a connection to the diagram.
(Inherited from IGraph.)
Public methodAddShape
Adds a new shape to the diagram.
(Inherited from IGraph.)
Public methodBeginBatchTransformation
Begins a batch transformation and signals the undo-redo stack that a batch of transformation should be considered as one, i.e. a composite change.
(Inherited from IGraph.)
Public methodCommitBatchTransformation
Commits the batch transformation and ends the composite undo redo change.
(Inherited from IGraph.)
Public methodDeserialize
Deserializes the specified info.
(Inherited from ISerializable.)
Public methodGetAdornerPartResolver
Gets the adorner part resolver.
Public methodGetContainerFromItem
Gets the diagram container for the given item.
Public methodGetItemFromContainer
Gets the diagram item from the given container.
Public methodGetSerializationInfo
Gets the serialization info.
Public methodGroup(String, IGroupable)
Groups the given items in a new group with the specified name.
(Inherited from IGraph.)
Public methodGroup(String, Boolean, IGroupable)
Groups the given items in a new group with the specified name.
(Inherited from IGraph.)
Public methodIntersectingConnections
Returns all intersecting connections that are below or above the given one.
Public methodPublishDiagramEvent
Publishes a diagram event to the diagram control.
Public methodRaiseItemsChangingEvent
Raises the items changing event.
Public methodRemoveConnection
Removes a connection from the diagram.
(Inherited from IGraph.)
Public methodRemoveShape
Removes a shape from the diagram.
(Inherited from IGraph.)
Public methodSerialize
Serializes this instance.
(Inherited from ISerializable.)
Public methodTransformPoint
Transforms the point to diagram's coordinate system..
Public methodUngroup(IGroup)
Ungroups the specified groups.
(Inherited from IGraph.)
Public methodUngroup(Boolean, IGroup)
Ungroups the specified groups.
(Inherited from IGraph.)
Public methodUpdateAdorners
Updates the adorners (manipulation adorner, group adorner, connector adorner...).
Public methodUpdateRectSelection
Updates the rectangular selection (marching ants selector).
Public methodUpdateScrollbars
Updates the scrollbars.
Top
Extension Methods
  NameDescription
Public Extension MethodCalculateEnclosingBounds
Calculates the enclosing bounds.
(Defined by IGraphExtensions.)
Public Extension MethodDiagramItems
Gets all graph items - shapes and connections.
(Defined by IGraphExtensions.)
Public Extension MethodGetConnectionsForShape
Gets the connections for shape.
(Defined by IGraphExtensions.)
Public Extension MethodGetConnectionsForShapeRecursively
Gets the connections for shape.
(Defined by IGraphExtensions.)
Public Extension MethodGetConnectionsInSubGraph
Gets the connections in sub graph - collection of shapes.
(Defined by IGraphExtensions.)
Public Extension MethodGetIncomingConnectionsForShape
Gets the incoming connections for shape.
(Defined by IGraphExtensions.)
Public Extension MethodGetOutgoingConnectionsForShape
Gets the outgoing connections for shape.
(Defined by IGraphExtensions.)
Public Extension MethodSetFromSerializationInfo
Sets from serialization info.
(Defined by SerializationExtensions.)
Top
See Also