DroidDiagram Programmer's Guide
TreeMapLayoutBuilder Members
Constructors Methods
 


A class used to initialize TreeMapLayout objects.

The following tables list the members exposed by the TreeMapLayoutBuilder type.

 Public Constructors

  Name Description

TreeMapLayoutBuilder

Overloaded.  

 Public Methods

  Name Description

anchoring

Sets how to align links to the anchor points of nodes.

containerPadding

Sets the padding inside containers.

create

Creates a new object with the attributes accumulated by this builder.

get

Returns an existing object passed for initialization to this builder.

growToFit

Sets a value indicating whether the layout should increase the diagram bounds to fit the arranged content.

keepGroupLayout

Sets a value indicating whether to treat each Group of nodes as a single vertex in the arranged graph.

layoutArea

Sets the rectangle in which the layout will try to arrange the nodes, or null, to use the diagram bounds.

layoutLink

Sets an object, which is notified when the position of a link is changed by the layout.

layoutNode

Sets an object, which is notified when the position of a node is changed by the layout.

margins

Sets the distance between the top-left corner of the smallest rectangle containing the arranged diagram and the top-left point of the document bounds.

multipleGraphsPlacement

Sets a value indicating how multiple independent graphs in the diagram should be positioned relatively to each other.

orientation

Sets the orientation of the arranged diagram.

padding

Sets the distance between adjacent nodes.

progress

Sets the progress callback delegate.

squarify

Sets a value indicating whether the layout should attempt to keep the dimension ratio of the nodes closer to 1.

 See Also

TreeMapLayoutBuilder Class
com.mindfusion.diagramming.builders Namespace