Nevron Open Vision Documentation
NClassicalTreeLayout Class Members
Fields  Properties  Methods  Events


The following tables list the members exposed by NClassicalTreeLayout.

Public Fields
 NameDescription
Public Fieldstatic (Shared in Visual Basic)BusAlignmentPropertyReference to the BusAlignment property  
Public Fieldstatic (Shared in Visual Basic)CompactBreadthPropertyReference to the CompactBreadth property  
Public Fieldstatic (Shared in Visual Basic)NClassicalTreeLayoutSchemaSchema associated with NClassicalTreeLayout  
Public Fieldstatic (Shared in Visual Basic)OrthogonalEdgeRoutingPropertyReference to the OrthogonalEdgeRouting property  
Public Fieldstatic (Shared in Visual Basic)ParentPlacementPropertyReference to the ParentPlacement property  
Public Fieldstatic (Shared in Visual Basic)PlugSpacingPropertyReference to the ParentPlacement property  
Public Fieldstatic (Shared in Visual Basic)PortStylePropertyReference to the PortStyle property  
Public Fieldstatic (Shared in Visual Basic)UseSingleBusPropertyReference to the UseSingleBus property  
Public Fieldstatic (Shared in Visual Basic)VertexSpacingPropertyReference to the VertexSpacing property  
Top
Public Properties
 NameDescription
Public PropertyBusAlignmentGets or sets the bus alignment relative to the aesthetically available space between parent and child nodes. Only applicable if OrthogonalEdgeRouting is set to true. Accepts values in the [0-1] range. By default set to 0.5f (middle).  
Public PropertyCompactBreadthGets or sets whether the breadth of the tree drawing should be compacted. By default set to true.  
Public PropertyOrthogonalEdgeRoutingGets or sets whether to perform orthogonal edge routing. If set to true all edges will be routed orthogonally in a bus-like fashion. If set to false, all edges will be routed as straight lines.  
Public PropertyParentPlacementGets or sets the parent placement attribute, which controls the placement of the parent in respect to its children or subtree.  
Public PropertyPlugSpacingDetermines the plug spacing of the incomming edges.  
Public PropertyPortStyleGets or sets the way in which the layout must glue the edges end-points to the vertices they connect. By default set to Sides.  
Public PropertyUseSingleBusIf true all edges will be placed on a single bus between each pair of layers.  
Public PropertyVertexSpacingGets or sets the minimal spacing between the vertices in the breadth dimension  
Top
Protected Methods
 NameDescription
Protected MethodArrangeEdgesArranges the edges.  
Protected MethodArrangeTreeOverridden. Arranges the tree.  
Top
See Also

Reference

NClassicalTreeLayout Class
Nevron.Nov.Diagram.Layout Namespace

 

 


©2017. Nevron Software LLC.

Send Feedback