GoDiagram Win Reference
GoLayoutTreeNode Class Properties


For a list of all members of this type, see GoLayoutTreeNode members.

Public Properties
 NameDescription
Public PropertyAlignmentGets or sets how this parent node should be aligned relative to its children.  
Public PropertyAngleGets or sets the actual absolute angle at which this node should grow.  
Public PropertyBounds (Inherited from Northwoods.Go.Layout.GoLayoutGenericNetwork<GoLayoutTreeNode,GoLayoutTreeLink,GoLayoutTree>)
Public PropertyBreadthLimitGets or sets how broad a node and its descendents should be.  
Public PropertyCenter (Inherited from Northwoods.Go.Layout.GoLayoutGenericNetwork<GoLayoutTreeNode,GoLayoutTreeLink,GoLayoutTree>)
Public PropertyChildPortSpotGets or sets the spot that children nodes' Northwoods.Go.GoPorts get as their Northwoods.Go.GoPort.ToSpot, if SetsChildPortSpot is true and the node has only a single port.  
Public PropertyChildrenGets or sets the array of logical children for this node.  
Public PropertyChildrenCountGets the number of immediate children that this node has.  
Public PropertyCommentMarginGets or sets the space to leave between the node and the comments.  
Public PropertyCommentsGets or sets a collection of Northwoods.Go.GoObjects that will be positioned near the node.  
Public PropertyCommentSpacingGets or sets the space to leave between consecutive comments.  
Public PropertyCompactionGets or sets how the children of this node should be packed together.  
Public PropertyComparerGets or sets how the children should be sorted.  
Public PropertyDescendentCountGets the number of descendents this node has.  
Public PropertyDestinationLinks (Inherited from Northwoods.Go.Layout.GoLayoutGenericNetwork<GoLayoutTreeNode,GoLayoutTreeLink,GoLayoutTree>)
Public PropertyDestinationLinksCount (Inherited from Northwoods.Go.Layout.GoLayoutGenericNetwork<GoLayoutTreeNode,GoLayoutTreeLink,GoLayoutTree>)
Public PropertyDestinations (Inherited from Northwoods.Go.Layout.GoLayoutGenericNetwork<GoLayoutTreeNode,GoLayoutTreeLink,GoLayoutTree>)
Public PropertyFocus (Inherited from Northwoods.Go.Layout.GoLayoutGenericNetwork<GoLayoutTreeNode,GoLayoutTreeLink,GoLayoutTree>)
Public PropertyGoObject (Inherited from Northwoods.Go.Layout.GoLayoutGenericNetwork<GoLayoutTreeNode,GoLayoutTreeLink,GoLayoutTree>)
Public PropertyHeight (Inherited from Northwoods.Go.Layout.GoLayoutGenericNetwork<GoLayoutTreeNode,GoLayoutTreeLink,GoLayoutTree>)
Public PropertyInitializedGets or sets whether this node has been initialized as part of GoLayoutTree.CreateTrees.  
Public PropertyInternalFlags(Unsupported)  
Public PropertyLayerSpacingGets or sets the distance there should be between this node and its layer of children.  
Public PropertyLayerSpacingParentOverlapGets or sets the fraction of this node's depth that may overlap with the children's layer.  
Public PropertyLevelGets the number of single-parent ancestors this node has.  
Public PropertyLinksGets an enumerator for the network's links. (Inherited from Northwoods.Go.Layout.GoLayoutGenericNetwork<GoLayoutTreeNode,GoLayoutTreeLink,GoLayoutTree>)
Public PropertyLinksCount (Inherited from Northwoods.Go.Layout.GoLayoutGenericNetwork<GoLayoutTreeNode,GoLayoutTreeLink,GoLayoutTree>)
Public PropertyMaxChildrenCountGets the maximum number of children of any descendent of this node.  
Public PropertyMaxGenerationCountGets the maximum depth of the subtrees below this node.  
Public PropertyNetwork (Inherited from Northwoods.Go.Layout.GoLayoutGenericNetwork<GoLayoutTreeNode,GoLayoutTreeLink,GoLayoutTree>)
Public PropertyNodeIndentGets or sets the distance the first child should be indented.  
Public PropertyNodeIndentPastParentGets or sets whether the first child should be indented past the parent node's breadth.  
Public PropertyNodesGets an enumerator for the network's nodes. (Inherited from Northwoods.Go.Layout.GoLayoutGenericNetwork<GoLayoutTreeNode,GoLayoutTreeLink,GoLayoutTree>)
Public PropertyNodeSpacingGets or sets the distance between child nodes.  
Public PropertyParentGets or sets the logical parent for this node.  
Public PropertyPortSpotGets or sets the spot that this node's Northwoods.Go.GoPort gets as its Northwoods.Go.GoPort.FromSpot, if SetsPortSpot is true and the node has only a single port.  
Public PropertyPosition (Inherited from Northwoods.Go.Layout.GoLayoutGenericNetwork<GoLayoutTreeNode,GoLayoutTreeLink,GoLayoutTree>)
Public PropertyRelativePositionGets or sets the position of this node relative to its parent node.  
Public PropertyRowIndentGets or sets the distance the first child of each row should be indented.  
Public PropertyRowSpacingGets or sets the distance between rows within one layer, all sharing the same parent.  
Public PropertySetsChildPortSpotGets or sets whether SetPortSpots should set the Northwoods.Go.GoPort.ToSpot for each child node port.  
Public PropertySetsPortSpotGets or sets whether SetPortSpots should set the Northwoods.Go.GoPort.FromSpot for this parent node port.  
Public PropertySize (Inherited from Northwoods.Go.Layout.GoLayoutGenericNetwork<GoLayoutTreeNode,GoLayoutTreeLink,GoLayoutTree>)
Public PropertySortingGets or sets whether and in what order the children should be sorted.  
Public PropertySourceLinks (Inherited from Northwoods.Go.Layout.GoLayoutGenericNetwork<GoLayoutTreeNode,GoLayoutTreeLink,GoLayoutTree>)
Public PropertySourceLinksCount (Inherited from Northwoods.Go.Layout.GoLayoutGenericNetwork<GoLayoutTreeNode,GoLayoutTreeLink,GoLayoutTree>)
Public PropertySources (Inherited from Northwoods.Go.Layout.GoLayoutGenericNetwork<GoLayoutTreeNode,GoLayoutTreeLink,GoLayoutTree>)
Public PropertySubtreeOffsetGets or sets the offset of this parent node relative to its whole subtree.  
Public PropertySubtreeSizeGets or sets the size of the subtree (including all descendents) parented by this node.  
Public PropertyUserFlags (Inherited from Northwoods.Go.Layout.GoLayoutGenericNetwork<GoLayoutTreeNode,GoLayoutTreeLink,GoLayoutTree>)
Public PropertyUserObject (Inherited from Northwoods.Go.Layout.GoLayoutGenericNetwork<GoLayoutTreeNode,GoLayoutTreeLink,GoLayoutTree>)
Public PropertyWidth (Inherited from Northwoods.Go.Layout.GoLayoutGenericNetwork<GoLayoutTreeNode,GoLayoutTreeLink,GoLayoutTree>)
Top
See Also

Reference

GoLayoutTreeNode Class
Northwoods.Go.Layout Namespace

 

 


© 2015. Northwoods Software Corporation. All Rights Reserved.

Send Feedback