DynamicTreeLayout

final
class DynamicTreeLayout extends Layout
Companion
object
class Layout
class GroupAction
class Action
class Activity
class Object
trait Matchable
class Any

Value members

Concrete methods

override
def getLayoutAnchor: Point2D
See also

prefuse.action.layout.Layout#getLayoutAnchor()

Definition Classes
Layout
def layoutRoot: NodeItem

 Returns the NodeItem to use as the root for this tree layout.

 Returns the NodeItem to use as the root for this tree layout.

Returns

the root node to use for this tree layout.

Throws
IllegalStateException

if the action's data group does not resolve to a prefuse.data.Graph instance.

def layoutRoot_=(value: NodeItem): Unit

Explicitly sets the node to use as the layout root.

Explicitly sets the node to use as the layout root.

Value Params
value

the node to use as the root. If the node is not a member of this layout's data group, an exception will be thrown.

Throws
IllegalArgumentException

if the provided root is not a member of this layout's data group.

def orientation: Int
def orientation_=(value: Int): Unit
def run(frac: Double): Unit
See also

prefuse.action.Action#run(double)

Inherited methods

def addActivityListener(x$0: ActivityListener): Unit
Inherited from
Activity
def alwaysRunAfter(x$0: Activity): Unit
Inherited from
Activity
def cancel(): Unit
Inherited from
Activity
def getDuration(): Long
Inherited from
Activity
def getGroup(): String
Inherited from
GroupAction
def getLayoutBounds(): Rectangle2D
Inherited from
Layout
def getNextTime(): Long
Inherited from
Activity
def getPace(x$0: Long): Double
Inherited from
Activity
def getPacingFunction(): Pacer
Inherited from
Activity
def getStartTime(): Long
Inherited from
Activity
def getStepTime(): Long
Inherited from
Activity
def getStopTime(): Long
Inherited from
Activity
def getVisualization(): Visualization
Inherited from
Action
def isEnabled(): Boolean
Inherited from
Activity
def isRunning(): Boolean
Inherited from
Activity
def isScheduled(): Boolean
Inherited from
Activity
def removeActivityListener(x$0: ActivityListener): Unit
Inherited from
Activity
def run(): Unit
Inherited from
Activity
def runAfter(x$0: Activity): Unit
Inherited from
Activity
def runAt(x$0: Long): Unit
Inherited from
Activity
def setDuration(x$0: Long): Unit
Inherited from
Activity
def setEnabled(x$0: Boolean): Unit
Inherited from
Activity
def setGroup(x$0: String): Unit
Inherited from
GroupAction
def setLayoutAnchor(x$0: Point2D): Unit
Inherited from
Layout
def setLayoutBounds(x$0: Rectangle2D): Unit
Inherited from
Layout
def setMargin(x$0: Int, x$1: Int, x$2: Int, x$3: Int): Unit
Inherited from
Layout
def setPacingFunction(x$0: Pacer): Unit
Inherited from
Activity
def setStartTime(x$0: Long): Unit
Inherited from
Activity
def setStepTime(x$0: Long): Unit
Inherited from
Activity
def setVisualization(x$0: Visualization): Unit
Inherited from
Action
def setX(x$0: VisualItem, x$1: VisualItem, x$2: Double): Unit
Inherited from
Layout
def setY(x$0: VisualItem, x$1: VisualItem, x$2: Double): Unit
Inherited from
Layout

Concrete fields

var breadthSpacing: Double
var depthSpacing: Double
var rootNodeOffset: Double
var subtreeSpacing: Double