Packages

c

scalation.animation

AnimateCommand

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

The AnimateCommand class provides a template for animation commands.

action

the animation action to perform

eid

the external id for the component acted upon

shape

the shape of graph component (node, edge or token)

label

the display label for the component

primary

whether the component is primary (true) or secondary (false)

color

the color of the component

pts

the set points/dimensions giving the shapes location and size

time

simulation time when the command is to be performed

from_eid

the 'eid' of the origination node (only for edges)

to_eid

the 'eid' of the destination node (only for edges)

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AnimateCommand
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new AnimateCommand(action: CommandType.Value, eid: Int, shape: Shape, label: String, primary: Boolean, color: Color, pts: Array[Double], time: Double, from_eid: Int = 1, to_eid: Int = 1)

    action

    the animation action to perform

    eid

    the external id for the component acted upon

    shape

    the shape of graph component (node, edge or token)

    label

    the display label for the component

    primary

    whether the component is primary (true) or secondary (false)

    color

    the color of the component

    pts

    the set points/dimensions giving the shapes location and size

    time

    simulation time when the command is to be performed

    from_eid

    the 'eid' of the origination node (only for edges)

    to_eid

    the 'eid' of the destination node (only for edges)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val action: CommandType.Value
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. val color: Color
  8. def compare(command2: AnimateCommand): Int

    This method compares two AnimateCommand objects to see which one has the most recent timestamp.

    This method compares two AnimateCommand objects to see which one has the most recent timestamp.

    command2

    the animate command to compare 'this' to

  9. val eid: Int
  10. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  11. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  12. val from_eid: Int
  13. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  14. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  15. val label: String
  16. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  17. final def notify(): Unit
    Definition Classes
    AnyRef
  18. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  19. val primary: Boolean
  20. val pts: Array[Double]
  21. val shape: Shape
  22. def show(array: Array[Double]): AnyRef

    Show the elements of the array and handle the null case.

    Show the elements of the array and handle the null case.

    array

    the array to be shown

  23. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  24. val time: Double
  25. def toString(): String

    Convert the command to a string representation useful to printing/debugging.

    Convert the command to a string representation useful to printing/debugging.

    Definition Classes
    AnimateCommand → AnyRef → Any
  26. val to_eid: Int
  27. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  28. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped