ArcGIS Pro 3.4 API Reference Guide
ArcGIS.Core.Data.NetworkDiagrams Namespace / SmartTreeDiagramLayoutParameters Class
Members Version

SmartTreeDiagramLayoutParameters Class
Represents the Smart Tree diagram layout parameters. This layout algorithm arranges diagram features hierarchically and places them in a smart tree.
Syntax
public sealed class SmartTreeDiagramLayoutParameters : DiagramLayoutParameters 
Remarks
This layout algorithm arranges the diagram features hierarchically and places them in a smart tree according to the direction and spacing distances specified.
  • When a root junction is specified in the diagram, the Smart Tree Layout algorithm builds a smart tree starting from that junction.
  • When several root junctions are specified in the diagram, those root junctions are aligned along the same axis perpendicularly to the tree direction and appear as different start points for a tree branch of the diagram.
  • If no root junction is specified, the algorithm selects the diagram junction associated with the smallest utility network topology index and considers this junction the root junction.
Inheritance Hierarchy

System.Object
   ArcGIS.Core.Data.NetworkDiagrams.DiagramLayoutParameters
      ArcGIS.Core.Data.NetworkDiagrams.SmartTreeDiagramLayoutParameters

Requirements

Target Platforms: Windows 11, Windows 10

ArcGIS Pro version: 3 or higher.
See Also