org.wilmascope.columnlayout
Class NodeColumnLayout

java.lang.Object
  extended by org.wilmascope.graph.NodeLayout
      extended by org.wilmascope.forcelayout.NodeForceLayout
          extended by org.wilmascope.columnlayout.NodeColumnLayout
All Implemented Interfaces:
Layable, NodeAbility

public class NodeColumnLayout
extends NodeForceLayout

Title:

Description:

Copyright: Copyright (c) 2001

Company:

Version:
1.0
Author:
unascribed

Constructor Summary
NodeColumnLayout(int level)
           
 
Method Summary
 void addForce(javax.vecmath.Vector3f f)
          Add a force vector which will act on this NodeForceLayout
 float getHeight()
           
 int getStratum()
           
 void setHeight(float f)
           
 void setLevel(int level)
           
 void subForce(javax.vecmath.Vector3f f)
          'Subtract' a force vector
 
Methods inherited from class org.wilmascope.forcelayout.NodeForceLayout
applyForce, getNetForce, resetProperties
 
Methods inherited from class org.wilmascope.graph.NodeLayout
delete, getNode, isFixedPosition, setFixedPosition, setNode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NodeColumnLayout

public NodeColumnLayout(int level)
Method Detail

setLevel

public void setLevel(int level)

getStratum

public int getStratum()

addForce

public void addForce(javax.vecmath.Vector3f f)
Description copied from class: NodeForceLayout
Add a force vector which will act on this NodeForceLayout

Overrides:
addForce in class NodeForceLayout

subForce

public void subForce(javax.vecmath.Vector3f f)
Description copied from class: NodeForceLayout
'Subtract' a force vector

Overrides:
subForce in class NodeForceLayout

getHeight

public float getHeight()
Returns:
height of the node, often different from radius for nodes in Column Clusters

setHeight

public void setHeight(float f)
Parameters:
f - height of the node, often different from radius for nodes in Column Clusters