scalation.animation

AnimateCommand

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.

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 orgination 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. Hide All
  2. Show all
  1. AnimateCommand
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new AnimateCommand(action: 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 orgination node (only for edges)

    to_eid

    the eid of the destination node (only for edges)

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. val action: Value

    the animation action to perform

  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. def canEqual(arg0: Any): Boolean

    Definition Classes
    AnimateCommand → Equals
  9. def clone(): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  10. val color: Color

    the color of the component

  11. 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 AnimateCommand to compare this to

  12. val eid: Int

    the external id for the component acted upon

  13. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  14. def equals(arg0: Any): Boolean

    Definition Classes
    AnimateCommand → Equals → AnyRef → Any
  15. def finalize(): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  16. val from_eid: Int

    the eid of the orgination node (only for edges)

  17. final def getClass(): java.lang.Class[_]

    Definition Classes
    AnyRef → Any
  18. def hashCode(): Int

    Definition Classes
    AnimateCommand → AnyRef → Any
  19. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  20. val label: String

    the display label for the component

  21. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  22. final def notify(): Unit

    Definition Classes
    AnyRef
  23. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  24. val primary: Boolean

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

  25. def productArity: Int

    Definition Classes
    AnimateCommand → Product
  26. def productElement(arg0: Int): Any

    Definition Classes
    AnimateCommand → Product
  27. def productIterator: Iterator[Any]

    Definition Classes
    Product
  28. def productPrefix: String

    Definition Classes
    AnimateCommand → Product
  29. val pts: Array[Double]

    the set points/dimensions giving the shapes location and size

  30. val shape: Shape

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

  31. 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

  32. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  33. val time: Double

    simulation time when the command is to be performed

  34. 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
  35. val to_eid: Int

    the eid of the destination node (only for edges)

  36. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  37. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  38. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()

Deprecated Value Members

  1. def productElements: Iterator[Any]

    Definition Classes
    Product
    Annotations
    @deprecated
    Deprecated

    (Since version 2.8.0) use productIterator instead

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any