NevronOpenVision
Nevron.Nov.Diagram Namespace / NRoutableConnector Class
Fields Properties Methods Events


In This Topic
    NRoutableConnector Class Members
    In This Topic

    The following tables list the members exposed by NRoutableConnector.

    Public Constructors
     NameDescription
    Public ConstructorDefault constructor.  
    Top
    Public Fields
     NameDescription
    Public Fieldstatic (Shared in Visual Basic)  
    Public Fieldstatic (Shared in Visual Basic)  
    Public Fieldstatic (Shared in Visual Basic)Reference to the Model property.  
    Public Fieldstatic (Shared in Visual Basic)Schema associated with NRoutableRoutableConnector  
    Public Fieldstatic (Shared in Visual Basic)Reference to the RerouteMode property  
    Top
    Protected Fields
     NameDescription
    Internal Field  
    Top
    Public Properties
     NameDescription
    Public PropertyGets or sets whether layouts are allowed to reroute the connector. By default set to true.  
    Public PropertyDetermines whether this connector is currently behaving as a line.  
    Public PropertyDetermines whether this connector is currently behaving as an HV.  
    Public PropertyDetermines whether this connector is currently behaving as a poly.  
    Public PropertyGets or sets model that defines this connector geometry.  
    Public PropertySpecifies the mode in which this route is automatically rerouted. Only taken into account if the ShapeType property is set to Shape1D.  
    Public PropertyGets or sets whether the geoemtry is currently being updated.  
    Top
    Public Methods
     NameDescription
    Public MethodDetermines whether the route can currently be rerouted  
    Public MethodDetermines whether the route can currently be rerouted  
    Public MethodOverridden. Overriden to include the bounds of the model points.  
    Public MethodGets a list with the intersection points of this connector with the given connector in page coordinates. If the connectors do not intersect an empty list is returned.  
    Public MethodMakes this routable connector a simple line.  
    Public MethodOverloaded. Makes this routable connector model orthogonal.  
    Public MethodOverloaded. Makes this routable connector a polyline.  
    Public MethodRequests the finding of a new route of this connector, which strives not to cross any obstacles.  
    Public MethodFinds of a new route of this connector, which strives not to cross any obstacles.  
    Public MethodOverridden. Translates a 1D shape, by offseting the begin and end points of the shape. The modification of both the begin and end points of the shape is optional. Overriden to translate the model points too. Throws an exception if this is not a 1D shape.  
    Public MethodUpdates the geometry of the connector from its model. Automatically called by Nevron.  
    Top
    Protected Methods
     NameDescription
    Protected MethodOverridden.   
    Internal MethodOverridden.   
    Protected MethodOverridden. Overriden to create custom commands  
    Protected MethodOverridden. Called to create the default shape style.  
    Internal Method  
    Internal Method  
    Internal Method  
    Internal MethodOverridden.   
    Protected MethodCreates a path for the connector in the normal case (the connector is inside the page)  
    Protected Internal MethodOverridden. Called when the BeginGlue or EndGlue has changed.  
    Protected MethodOverridden. Called whenever the geometries count or properties have changed. Raises the EndPoints event and requests a reroute of the connector (if RerouteMode is not Never).  
    Protected Internal MethodOverridden. Called whenever the geometry has changed. Raises the GeometryChanged event.  
    Protected MethodOverridden. Called when the transformation from local to parent coordinates of this shape has changed. Raises the transform changed event and invalidates the connector arrange.  
    Internal MethodOverridden.   
    Internal MethodOverridden.   
    Internal MethodOverridden.   
    Top
    Public Events
     NameDescription
    Public EventOccurs when the connector needs to create a path from the base routing points.  
    Top
    See Also