scalation

animation

package animation

The animation package contains classes, traits and objects for 2D animation of simulation objects.

Visibility
  1. Public
  2. All

Type Members

  1. case class AnimateCommand(action: Value, eid: Int, shape: Shape, label: String, primary: Boolean, color: Color, pts: Array[Double], time: Double, from_eid: Int, to_eid: Int) extends Product with Serializable

    This class provides a template for animation commands.

  2. class Animator extends Transform with Error

    This class implements the commands to create, destroy, move and scale components (nodes, edges or tokens) in an animated graph.

  3. class DgAnimator extends MainFrame with Actor with Error

    This class is an animation engine for animating graphs.

  4. class Dgraph extends Error

    This class is for defining graph structures suitable for animation.

Value Members

  1. object CommandType extends Enumeration

    This class implements a message which is passed from a simulation engine to the animation engine.

  2. object Counter extends AnyRef

    Object to maintain counters.

  3. object DgAnimatorTest extends App

    The DgAnimatorTest object is used to test the DgAnimator class.

  4. object DgraphTest extends App

    Object to test the Dgraph class.

  5. object EidCounter extends AnyRef

    This object is used to provide unique identifiers for internally created tokens/fluids.