Packages

case class Parameters extends Product with Serializable

Class which holds common settings of plots.

This class is immmutable.

The intended use of this class is to call the specialized copy methods on the default instance in org.nspl.par e.g.

org.nspl.par.withXLog(true).withMain("some text")

or equivalently

org.nspl.par.xlog(true).main("some text")

For each member of this class there are two copy methods:

  • One following the naming convention withX.. e.g. def withXLog(v:Boolean) : Parameters
  • the other omitting the with prefix, e.g. def xlog(v:Boolean) : Parameters
Linear Supertypes
Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Parameters
  2. Serializable
  3. Product
  4. Equals
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

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. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def bottomPadding(v: RelFontSize): Parameters

  6. val bottomPadding: RelFontSize
  7. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
  8. def draw1Line(v: Boolean): Parameters

  9. val draw1Line: Boolean
  10. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  11. def extraLegend(v: Seq[(String, nspl.LegendElem)]): Parameters

  12. val extraLegend: Seq[(String, nspl.LegendElem)]
  13. def frame(v: Boolean): Parameters

  14. val frame: Boolean
  15. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  16. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  17. def leftPadding(v: RelFontSize): Parameters

  18. val leftPadding: RelFontSize
  19. def legendDistance(v: RelFontSize): Parameters

  20. val legendDistance: RelFontSize
  21. def legendFontSize(v: RelFontSize): Parameters

  22. val legendFontSize: RelFontSize
  23. def legendLayout(v: Layout): Parameters

  24. val legendLayout: Layout
  25. def legendWidth(v: RelFontSize): Parameters

  26. val legendWidth: RelFontSize
  27. def main(v: String): Parameters

  28. val main: String
  29. def mainFontSize(v: RelFontSize): Parameters

  30. val mainFontSize: RelFontSize
  31. def mainLabDistance(v: RelFontSize): Parameters

  32. val mainLabDistance: RelFontSize
  33. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  34. def noLegend(v: Boolean): Parameters

  35. val noLegend: Boolean
  36. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  37. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  38. def origin(v: Option[(Double, Double)]): Parameters

  39. val origin: Option[(Double, Double)]
  40. def productElementNames: Iterator[String]
    Definition Classes
    Product
  41. def rightPadding(v: RelFontSize): Parameters

  42. val rightPadding: RelFontSize
  43. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  44. def topPadding(v: RelFontSize): Parameters

  45. val topPadding: RelFontSize
  46. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  47. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  48. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  49. def withBottomPadding(v: RelFontSize): Parameters
  50. def withDraw1Line(v: Boolean): Parameters
  51. def withExtraLegend(v: Seq[(String, nspl.LegendElem)]): Parameters
  52. def withFrame(v: Boolean): Parameters
  53. def withLeftPadding(v: RelFontSize): Parameters
  54. def withLegendDistance(v: RelFontSize): Parameters
  55. def withLegendFontSize(v: RelFontSize): Parameters
  56. def withLegendLayout(v: Layout): Parameters
  57. def withLegendWidth(v: RelFontSize): Parameters
  58. def withMain(v: String): Parameters
  59. def withMainFontSize(v: RelFontSize): Parameters
  60. def withMainLabDistance(v: RelFontSize): Parameters
  61. def withNoLegend(v: Boolean): Parameters
  62. def withOrigin(v: Option[(Double, Double)]): Parameters
  63. def withRightPadding(v: RelFontSize): Parameters
  64. def withTopPadding(v: RelFontSize): Parameters
  65. def withXAxisMargin(v: Double): Parameters
  66. def withXCustomGrid(v: Boolean): Parameters
  67. def withXGrid(v: Boolean): Parameters
  68. def withXLab(v: String): Parameters
  69. def withXLabDistance(v: RelFontSize): Parameters
  70. def withXLabFontSize(v: RelFontSize): Parameters
  71. def withXLabelRotation(v: Double): Parameters
  72. def withXLim(v: Option[(Double, Double)]): Parameters
  73. def withXLineStartFraction(v: Double): Parameters
  74. def withXLineWidthFraction(v: Double): Parameters
  75. def withXLog(v: Boolean): Parameters
  76. def withXNames(v: Seq[(Double, String)]): Parameters
  77. def withXNoTickLabel(v: Boolean): Parameters
  78. def withXNumTicks(v: Int): Parameters
  79. def withXTickLength(v: RelFontSize): Parameters
  80. def withXTickSpace(v: Option[Double]): Parameters
  81. def withXWidth(v: RelFontSize): Parameters
  82. def withYAxisMargin(v: Double): Parameters
  83. def withYCustomGrid(v: Boolean): Parameters
  84. def withYGrid(v: Boolean): Parameters
  85. def withYHeight(v: RelFontSize): Parameters
  86. def withYLab(v: String): Parameters
  87. def withYLabDistance(v: RelFontSize): Parameters
  88. def withYLabFontSize(v: RelFontSize): Parameters
  89. def withYLabelRotation(v: Double): Parameters
  90. def withYLim(v: Option[(Double, Double)]): Parameters
  91. def withYLineStartFraction(v: Double): Parameters
  92. def withYLineWidthFraction(v: Double): Parameters
  93. def withYLog(v: Boolean): Parameters
  94. def withYNames(v: Seq[(Double, String)]): Parameters
  95. def withYNoTickLabel(v: Boolean): Parameters
  96. def withYNumTicks(v: Int): Parameters
  97. def withYTickLength(v: RelFontSize): Parameters
  98. def withYTickSpace(v: Option[Double]): Parameters
  99. def xAxisMargin(v: Double): Parameters

  100. val xAxisMargin: Double
  101. def xCustomGrid(v: Boolean): Parameters

  102. val xCustomGrid: Boolean
  103. def xLabDistance(v: RelFontSize): Parameters

  104. val xLabDistance: RelFontSize
  105. def xLabFontSize(v: RelFontSize): Parameters

  106. val xLabFontSize: RelFontSize
  107. def xLabelRotation(v: Double): Parameters

  108. val xLabelRotation: Double
  109. def xLineStartFraction(v: Double): Parameters

  110. val xLineStartFraction: Double
  111. def xLineWidthFraction(v: Double): Parameters

  112. val xLineWidthFraction: Double
  113. def xNoTickLabel(v: Boolean): Parameters

  114. val xNoTickLabel: Boolean
  115. def xNumTicks(v: Int): Parameters

  116. val xNumTicks: Int
  117. def xTickLength(v: RelFontSize): Parameters

  118. val xTickLength: RelFontSize
  119. def xTickSpace(v: Option[Double]): Parameters

  120. val xTickSpace: Option[Double]
  121. def xWidth(v: RelFontSize): Parameters

  122. val xWidth: RelFontSize
  123. def xgrid(v: Boolean): Parameters

  124. val xgrid: Boolean
  125. def xlab(v: String): Parameters

  126. val xlab: String
  127. def xlim(v: Option[(Double, Double)]): Parameters

  128. val xlim: Option[(Double, Double)]
  129. def xlog(v: Boolean): Parameters

  130. val xlog: Boolean
  131. def xnames(v: Seq[(Double, String)]): Parameters

  132. val xnames: Seq[(Double, String)]
  133. def yAxisMargin(v: Double): Parameters

  134. val yAxisMargin: Double
  135. def yCustomGrid(v: Boolean): Parameters

  136. val yCustomGrid: Boolean
  137. def yHeight(v: RelFontSize): Parameters

  138. val yHeight: RelFontSize
  139. def yLabDistance(v: RelFontSize): Parameters

  140. val yLabDistance: RelFontSize
  141. def yLabFontSize(v: RelFontSize): Parameters

  142. val yLabFontSize: RelFontSize
  143. def yLabelRotation(v: Double): Parameters

  144. val yLabelRotation: Double
  145. def yLineStartFraction(v: Double): Parameters

  146. val yLineStartFraction: Double
  147. def yLineWidthFraction(v: Double): Parameters

  148. val yLineWidthFraction: Double
  149. def yNoTickLabel(v: Boolean): Parameters

  150. val yNoTickLabel: Boolean
  151. def yNumTicks(v: Int): Parameters

  152. val yNumTicks: Int
  153. def yTickLength(v: RelFontSize): Parameters

  154. val yTickLength: RelFontSize
  155. def yTickSpace(v: Option[Double]): Parameters

  156. val yTickSpace: Option[Double]
  157. def ygrid(v: Boolean): Parameters

  158. val ygrid: Boolean
  159. def ylab(v: String): Parameters

  160. val ylab: String
  161. def ylim(v: Option[(Double, Double)]): Parameters

  162. val ylim: Option[(Double, Double)]
  163. def ylog(v: Boolean): Parameters

  164. val ylog: Boolean
  165. def ynames(v: Seq[(Double, String)]): Parameters

  166. val ynames: Seq[(Double, String)]

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped