org.graphstream.ui.j2dviewer

BackendJ2D

class BackendJ2D extends Backend

A full Java-2D rendering back-end.

Linear Supertypes
Backend, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. BackendJ2D
  2. Backend
  3. AnyRef
  4. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new BackendJ2D ()

Value Members

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

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

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

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

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

    Attributes
    final
    Definition Classes
    Any
  6. var Tx : AffineTransform

    Attributes
    protected
  7. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  8. def beginTransform (): Unit

    Begin the work on the actual transformation matrix.

    Begin the work on the actual transformation matrix.

    Definition Classes
    BackendJ2DBackend
  9. def chooseEdgeArrowShape (oldShape: Shape, group: StyleGroup): Shape

    Definition Classes
    BackendJ2DBackend
  10. def chooseEdgeShape (oldShape: Shape, group: StyleGroup): Shape

    Definition Classes
    BackendJ2DBackend
  11. def chooseGraphBackgroundRenderer (): GraphBackgroundRenderer

    Definition Classes
    BackendJ2DBackend
  12. def chooseNodeShape (oldShape: Shape, group: StyleGroup): Shape

    Definition Classes
    BackendJ2DBackend
  13. def chooseSpriteShape (oldShape: Shape, group: StyleGroup): Shape

    Definition Classes
    BackendJ2DBackend
  14. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  15. def computeInverse (): Unit

    Attributes
    protected
  16. val dummyPoint : Double

    Attributes
    protected
  17. def endTransform (): Unit

    End the work on the actual transformation matrix, installing it as the actual modelview matrix.

    End the work on the actual transformation matrix, installing it as the actual modelview matrix. If you do not call this method, all the scaling, translation and rotation are lost.

    Definition Classes
    BackendJ2DBackend
  18. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  19. def equals (arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  20. def finalize (): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  21. var g2 : Graphics2D

    Attributes
    protected
  22. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef
  23. def graphics2D : Graphics2D

    The Java2D graphics.

    The Java2D graphics.

    Definition Classes
    BackendJ2DBackend
  24. def hashCode (): Int

    Definition Classes
    AnyRef → Any
  25. def inverseTransform (p: Point3): Point3

    Transform a point in pixel units into graph units, the given point is transformed in place and also returned.

    Transform a point in pixel units into graph units, the given point is transformed in place and also returned.

    Definition Classes
    BackendJ2DBackend
  26. def inverseTransform (x: Double, y: Double, z: Double): Point3

    Pass a point in transformed coordinates (pixels) into the reverse transform (into graph units).

    Pass a point in transformed coordinates (pixels) into the reverse transform (into graph units).

    returns

    the transformed point.

    Definition Classes
    BackendJ2DBackend
  27. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  28. val matrixStack : ArrayStack[AffineTransform]

    Attributes
    protected
  29. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  30. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  31. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  32. def popTransform (): Unit

    Pop the actual transformation of the matrix stack, installing the previous one in the stack.

    Pop the actual transformation of the matrix stack, installing the previous one in the stack.

    Definition Classes
    BackendJ2DBackend
  33. def prepareNewFrame (g2: Graphics2D): Unit

    Setup the backend for a new rendering session.

    Setup the backend for a new rendering session.

    Definition Classes
    BackendJ2DBackend
  34. def pushTransform (): Unit

    Push the actual transformation on the matrix stack, installing a copy of it on the top of the stack.

    Push the actual transformation on the matrix stack, installing a copy of it on the top of the stack.

    Definition Classes
    BackendJ2DBackend
  35. def rotate (angle: Double, ax: Double, ay: Double, az: Double): Unit

    Multiply the top-most matrix by a rotation matrix.

    Multiply the top-most matrix by a rotation matrix.

    Definition Classes
    BackendJ2DBackend
  36. def scale (sx: Double, sy: Double, sz: Double): Unit

    Multiply the top-most matrix by a scaling matrix.

    Multiply the top-most matrix by a scaling matrix.

    Definition Classes
    BackendJ2DBackend
  37. def setAntialias (on: Boolean): Unit

    Enable or disable anti-aliasing.

    Enable or disable anti-aliasing.

    Definition Classes
    BackendJ2DBackend
  38. def setIdentity (): Unit

    Make the top-most matrix as an identity matrix.

    Make the top-most matrix as an identity matrix.

    Definition Classes
    BackendJ2DBackend
  39. def setQuality (on: Boolean): Unit

    Enable or disable the hi-quality mode.

    Enable or disable the hi-quality mode.

    Definition Classes
    BackendJ2DBackend
  40. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  41. def toString (): String

    Definition Classes
    AnyRef → Any
  42. def transform (p: Point3): Point3

    Transform a point in graph units into pixel units, the given point is transformed in place and also returned.

    Transform a point in graph units into pixel units, the given point is transformed in place and also returned.

    Definition Classes
    BackendJ2DBackend
  43. def transform (x: Double, y: Double, z: Double): Point3

    Transform a point in graph units into pixel units.

    Transform a point in graph units into pixel units.

    returns

    the transformed point.

    Definition Classes
    BackendJ2DBackend
  44. def translate (tx: Double, ty: Double, tz: Double): Unit

    Multiply the to-most matrix by a translation matrix.

    Multiply the to-most matrix by a translation matrix.

    Definition Classes
    BackendJ2DBackend
  45. def wait (): Unit

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

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

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  48. var xT : AffineTransform

    Attributes
    protected

Inherited from Backend

Inherited from AnyRef

Inherited from Any