Class

scalatikz.pgf.plots

Axis

Related Doc: package plots

Permalink

case class Axis(height: Option[Double] = None, width: Option[Double] = None, azimuth: Option[Double] = None, elevation: Option[Double] = None, xMode: AxisScale = LINEAR, yMode: AxisScale = LINEAR, zMode: AxisScale = LINEAR, xLabel: Option[String] = None, yLabel: Option[String] = None, zLabel: Option[String] = None, xMin: Option[Double] = None, xMax: Option[Double] = None, yMin: Option[Double] = None, yMax: Option[Double] = None, zMin: Option[Double] = None, zMax: Option[Double] = None, grid: Option[GridStyle] = None, colorMap: Option[ColorMap] = None, backgroundColor: Color = WHITE, header: Option[String] = None, fontSize: Option[FontSize] = None, legends: Seq[String] = List.empty, legendPos: LegendPos = OUTER_NORTH_EAST, legendColumns: Int = 1, xAxisLinePos: AxisLinePos = BOX, yAxisLinePos: AxisLinePos = BOX, zAxisLinePos: AxisLinePos = BOX, xAxisHideTicks: Boolean = false, yAxisHideTicks: Boolean = false, zAxisHideTicks: Boolean = false, xTickLabels: Seq[String] = List.empty, yTickLabels: Seq[String] = List.empty, zTickLabels: Seq[String] = List.empty, rotateXTicks: Int = 0, rotateYTicks: Int = 0, rotateZTicks: Int = 0, stackedBars: Boolean = true) extends Product with Serializable

Axis configuration.

height

axis height (in centimeters)

width

axis width (in centimeters)

xMode

X axis scale (linear or log)

yMode

Y axis scale (linear or log)

zMode

Z axis scale (linear or log)

xLabel

X axis label

yLabel

Y axis label

zLabel

Z axis label

xMin

X axis lower bound

xMax

X axis upper bound

yMin

Y axis lower bound

yMax

Y axis upper bound

zMin

Z axis lower bound

zMax

Z axis upper bound

grid

axis grid type (minor, major or both)

colorMap

color map type (used for mesh plots)

backgroundColor

axis background color

header

axis header title

fontSize

axis font size

legends

legends for the plotted data sequences

legendPos

legends position

xAxisLinePos

X axis position

yAxisLinePos

Y axis position

xAxisHideTicks

hide X axis ticks

yAxisHideTicks

hide Y axis ticks

xTickLabels

a sequence of labels for X axis ticks

yTickLabels

a sequence of labels for Y axis ticks

rotateXTicks

rotate X axis ticks by the given degrees

rotateYTicks

rotate Y axis ticks by the given degrees

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Axis
  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 Axis(height: Option[Double] = None, width: Option[Double] = None, azimuth: Option[Double] = None, elevation: Option[Double] = None, xMode: AxisScale = LINEAR, yMode: AxisScale = LINEAR, zMode: AxisScale = LINEAR, xLabel: Option[String] = None, yLabel: Option[String] = None, zLabel: Option[String] = None, xMin: Option[Double] = None, xMax: Option[Double] = None, yMin: Option[Double] = None, yMax: Option[Double] = None, zMin: Option[Double] = None, zMax: Option[Double] = None, grid: Option[GridStyle] = None, colorMap: Option[ColorMap] = None, backgroundColor: Color = WHITE, header: Option[String] = None, fontSize: Option[FontSize] = None, legends: Seq[String] = List.empty, legendPos: LegendPos = OUTER_NORTH_EAST, legendColumns: Int = 1, xAxisLinePos: AxisLinePos = BOX, yAxisLinePos: AxisLinePos = BOX, zAxisLinePos: AxisLinePos = BOX, xAxisHideTicks: Boolean = false, yAxisHideTicks: Boolean = false, zAxisHideTicks: Boolean = false, xTickLabels: Seq[String] = List.empty, yTickLabels: Seq[String] = List.empty, zTickLabels: Seq[String] = List.empty, rotateXTicks: Int = 0, rotateYTicks: Int = 0, rotateZTicks: Int = 0, stackedBars: Boolean = true)

    Permalink

    height

    axis height (in centimeters)

    width

    axis width (in centimeters)

    xMode

    X axis scale (linear or log)

    yMode

    Y axis scale (linear or log)

    zMode

    Z axis scale (linear or log)

    xLabel

    X axis label

    yLabel

    Y axis label

    zLabel

    Z axis label

    xMin

    X axis lower bound

    xMax

    X axis upper bound

    yMin

    Y axis lower bound

    yMax

    Y axis upper bound

    zMin

    Z axis lower bound

    zMax

    Z axis upper bound

    grid

    axis grid type (minor, major or both)

    colorMap

    color map type (used for mesh plots)

    backgroundColor

    axis background color

    header

    axis header title

    fontSize

    axis font size

    legends

    legends for the plotted data sequences

    legendPos

    legends position

    xAxisLinePos

    X axis position

    yAxisLinePos

    Y axis position

    xAxisHideTicks

    hide X axis ticks

    yAxisHideTicks

    hide Y axis ticks

    xTickLabels

    a sequence of labels for X axis ticks

    yTickLabels

    a sequence of labels for Y axis ticks

    rotateXTicks

    rotate X axis ticks by the given degrees

    rotateYTicks

    rotate Y axis ticks by the given degrees

Value Members

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. val azimuth: Option[Double]

    Permalink
  6. val backgroundColor: Color

    Permalink

    axis background color

  7. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. val colorMap: Option[ColorMap]

    Permalink

    color map type (used for mesh plots)

  9. val elevation: Option[Double]

    Permalink
  10. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  11. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  12. val fontSize: Option[FontSize]

    Permalink

    axis font size

  13. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  14. val grid: Option[GridStyle]

    Permalink

    axis grid type (minor, major or both)

  15. val header: Option[String]

    Permalink

    axis header title

  16. val height: Option[Double]

    Permalink

    axis height (in centimeters)

  17. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  18. val legendColumns: Int

    Permalink
  19. val legendPos: LegendPos

    Permalink

    legends position

  20. val legends: Seq[String]

    Permalink

    legends for the plotted data sequences

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

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

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

    Permalink
    Definition Classes
    AnyRef
  24. val rotateXTicks: Int

    Permalink

    rotate X axis ticks by the given degrees

  25. val rotateYTicks: Int

    Permalink

    rotate Y axis ticks by the given degrees

  26. val rotateZTicks: Int

    Permalink
  27. val stackedBars: Boolean

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

    Permalink
    Definition Classes
    AnyRef
  29. def toString(): String

    Permalink
    Definition Classes
    Axis → AnyRef → Any
  30. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  33. val width: Option[Double]

    Permalink

    axis width (in centimeters)

  34. val xAxisHideTicks: Boolean

    Permalink

    hide X axis ticks

  35. val xAxisLinePos: AxisLinePos

    Permalink

    X axis position

  36. val xLabel: Option[String]

    Permalink

    X axis label

  37. val xMax: Option[Double]

    Permalink

    X axis upper bound

  38. val xMin: Option[Double]

    Permalink

    X axis lower bound

  39. val xMode: AxisScale

    Permalink

    X axis scale (linear or log)

  40. val xTickLabels: Seq[String]

    Permalink

    a sequence of labels for X axis ticks

  41. val yAxisHideTicks: Boolean

    Permalink

    hide Y axis ticks

  42. val yAxisLinePos: AxisLinePos

    Permalink

    Y axis position

  43. val yLabel: Option[String]

    Permalink

    Y axis label

  44. val yMax: Option[Double]

    Permalink

    Y axis upper bound

  45. val yMin: Option[Double]

    Permalink

    Y axis lower bound

  46. val yMode: AxisScale

    Permalink

    Y axis scale (linear or log)

  47. val yTickLabels: Seq[String]

    Permalink

    a sequence of labels for Y axis ticks

  48. val zAxisHideTicks: Boolean

    Permalink
  49. val zAxisLinePos: AxisLinePos

    Permalink
  50. val zLabel: Option[String]

    Permalink

    Z axis label

  51. val zMax: Option[Double]

    Permalink

    Z axis upper bound

  52. val zMin: Option[Double]

    Permalink

    Z axis lower bound

  53. val zMode: AxisScale

    Permalink

    Z axis scale (linear or log)

  54. val zTickLabels: Seq[String]

    Permalink

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped