Algorithms, Parameters, and Constraints
This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This page may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.
The topics in this section list the parameters and constants that you can use to customize the SmartArt layout algorithms.
In This Section
Composite Algorithm
Specifies the size and position for all child layout nodes.Connector Algorithm
Lays out and routes connecting lines, arrows, and shapes between layout nodes.Cycle Algorithm
Arranges child layout nodes around a circle or portion of a circle by using equal angle spacing.Hierarchy Child Algorithm
Aligns and positions child layout nodes in a linear path under the hierRoot layout node.Hierarchy Root Algorithm
Aligns and positions the hierRoot layout node in relation to the hierChild layout nodes.Linear Algorithm
Arranges child layout nodes along a linear path.Pyramid Algorithm
Arranges child layout nodes along a vertical path and uses the trapezoid shape to create a pyramid.Snake Algorithm
Arranges child layout nodes along a linear path in two dimensions, allowing the linear flow to continue across multiple rows or columns.Space Algorithm
Specifies a minimum space between other layout nodes.Text Algorithm
Sizes text to fit inside a shape and controls its margins and alignment.