The snake algorithm arranges child layout nodes along a linear path in two dimensions, allowing the linear flow to continue across multiple rows or columns.
Specifies the point at which the diagram starts to snake. The value
An integer from 1 through 32766. The default is 2.
Specifies where the snake should break, if the value of the bkpt parameter is
Specifies whether each row and column is centered or offset from the previous row or column. If the value is
Specifies the direction of the subsequent row or column. For example, if the algorithm initially places the nodes from left to right,
Specifies from which corner the snake grows. For example, if the algorithm uses the
Specifies whether nodes are arranged in rows or columns.
Specifies how child nodes are aligned along the x-axis in the extent of the layout node. For example, you can align the tops of all the child nodes by using node alignment, and then center the entire results in the canvas by using horzAlign or vertAlign.
Specifies how child nodes are aligned along the y-axis in the extent of the layout node. For example, you can align the sides of all the child nodes but center them vertically in the canvas.
Specifies the width of the bounding box for a node.
Specifies the height of the bounding box for a node.
Specifies the amount to offset each row or column, if the off parameter is set to
Specifies the spacing between rows.
Specifies the beginning padding.
Specifies the ending padding.