org.graphstream.ui.j2dviewer.renderer

shape

package shape

Visibility
  1. Public
  2. All

Type Members

  1. class AngleShape extends AreaConnectorShape

    An angular shape.

  2. trait Area extends AnyRef

    Trait for elements painted inside an area.

  3. trait AreaConnectorShape extends ConnectorShape with Fillable with Strokable with Shadowable

  4. trait AreaOnConnector extends Area

  5. trait AreaOnConnectorShape extends Shape with AreaOnConnector with Fillable with Strokable with Shadowable

  6. trait AreaShape extends Shape with Area with Fillable with Strokable with Shadowable with Decorable

    Base for shapes centered around one point.

  7. class ArrowOnEdge extends AreaOnConnectorShape

  8. class BlobShape extends AreaConnectorShape with ShowCubics

    A blob-like shape.

  9. class CircleOnEdge extends AreaOnConnectorShape

  10. class CircleShape extends RectangularAreaShape

  11. trait Connector extends AnyRef

    Trait for elements painted between two points.

  12. trait ConnectorShape extends Shape with Connector with Decorable

    Base for shapes rendered between two points.

  13. class CrossShape extends PolygonalShape

  14. class CubicCurveShape extends LineConnectorShape with ShowCubics

    A cubic curve shape.

  15. trait Decorable extends AnyRef

    Trait for shapes that can be decorated by an icon and/or a text.

  16. class DiamondOnEdge extends AreaOnConnectorShape

  17. class DiamondShape extends PolygonalShape

  18. trait Fillable extends AnyRef

    Trait for shapes that can be filled.

  19. trait FillableLine extends AnyRef

    Shape that cannot be filled, but must be stroked.

  20. trait FillableMulticolored extends AnyRef

  21. class FreePlaneEdgeShape extends LineConnectorShape

    A cubic curve shape that mimics freeplane edges.

  22. class FreePlaneNodeShape extends RectangularAreaShape

  23. class HorizontalSquareEdgeShape extends LineConnectorShape

  24. class IconAndText extends AnyRef

    A wrapper for a text and an icon.

  25. class ImageOnEdge extends AreaOnConnectorShape

    Put an image as the arrow of the edge.

  26. class LSquareEdgeShape extends LineConnectorShape

  27. trait LineConnectorShape extends ConnectorShape with FillableLine with StrokableLine with ShadowableLine

  28. class LineShape extends LineConnectorShape

  29. trait Orientable extends AnyRef

  30. class OrientableRectangularAreaShape extends RectangularAreaShape with Orientable

    Attributes
    abstract
  31. class OrientableSquareShape extends OrientableRectangularAreaShape

  32. class PieChartShape extends Shape with Area with FillableMulticolored with Strokable with Shadowable with Decorable with AttributeUtils

  33. class PolygonShape extends PolygonalShape with AttributeUtils

  34. class PolygonalShape extends AreaShape

    Attributes
    abstract
  35. class PolylineEdgeShape extends LineConnectorShape with ShowCubics

    A cubic curve shape.

  36. trait RectangularAreaShape extends AreaShape

  37. class RoundedSquareShape extends RectangularAreaShape

  38. trait Shadowable extends AnyRef

    Trait for shapes that can cast a shadow.

  39. trait ShadowableLine extends AnyRef

  40. trait Shape extends AnyRef

    Base for all shapes.

  41. class ShapeAreaPaint extends ShapePaint with Area

    Attributes
    abstract
  42. class ShapeColorPaint extends ShapePaint

    Attributes
    abstract
  43. class ShapeDecor extends AnyRef

    Representation of the icon and text that can decorate any "decorated" shape.

  44. class ShapePaint extends AnyRef

    Attributes
    abstract
  45. class ShapeStroke extends AnyRef

    Attributes
    abstract
  46. trait ShowCubics extends AnyRef

    Utility trait to display cubics Bézier curves control polygons.

  47. class SpriteArrowShape extends PolygonalShape with Orientable

  48. class SpriteFlowShape extends Shape with FillableLine with StrokableLine with ShadowableLine with Decorable

  49. class SquareShape extends RectangularAreaShape

  50. trait Strokable extends AnyRef

    Trait for shapes that can be stroked.

  51. trait StrokableLine extends Strokable

    Trait for strokable lines.

  52. class TextBox extends AnyRef

    A simple wrapper for a font and a text string.

  53. class TriangleShape extends PolygonalShape

Value Members

  1. object IconAndText extends AnyRef

    Companion object for text and icon.

  2. object PieChartShape extends AnyRef

  3. object ShapeDecor extends AnyRef

    Companion object for text and icon decoration on shapes.

  4. object ShapePaint extends AnyRef

  5. object ShapeStroke extends AnyRef

  6. object TextBox extends AnyRef

    Factory companion object for text boxes.