axle
.
visualize
ScatterPlot
Related Doc:
package visualize
case class
ScatterPlot
[
X
,
Y
,
D
]
(
data:
D
,
width:
Double
=
600d
,
height:
Double
=
600d
,
border:
Double
=
50d
,
pointDiameter:
Double
=
10d
,
fontName:
String
=
"Courier New"
,
fontSize:
Double
=
12d
,
bold:
Boolean
=
false
,
titleFontName:
String
=
"Palatino"
,
titleFontSize:
Double
=
20d
,
title:
Option
[
String
] =
None
,
drawXTics:
Boolean
=
true
,
drawXTicLines:
Boolean
=
true
,
drawYTics:
Boolean
=
true
,
drawYTicLines:
Boolean
=
true
,
drawBorder:
Boolean
=
true
,
xAxis:
Option
[
Y
] =
None
,
xAxisLabel:
Option
[
String
] =
None
,
yAxis:
Option
[
X
] =
None
,
yAxisLabel:
Option
[
String
] =
None
)
(
implicit
evidence$1:
Eq
[
X
]
,
evidence$2:
Tics
[
X
]
,
evidence$3:
Order
[
X
]
,
evidence$4:
Eq
[
Y
]
,
evidence$5:
Tics
[
Y
]
,
evidence$6:
Order
[
Y
]
,
lengthX:
LengthSpace
[
X
,
X
,
Double
]
,
lengthY:
LengthSpace
[
Y
,
Y
,
Double
]
,
dataView:
ScatterDataView
[
X
,
Y
,
D
]
)
extends
Product
with
Serializable
Linear Supertypes
Serializable
,
Serializable
,
Product
,
Equals
,
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
ScatterPlot
Serializable
Serializable
Product
Equals
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Instance Constructors
new
ScatterPlot
(
data:
D
,
width:
Double
=
600d
,
height:
Double
=
600d
,
border:
Double
=
50d
,
pointDiameter:
Double
=
10d
,
fontName:
String
=
"Courier New"
,
fontSize:
Double
=
12d
,
bold:
Boolean
=
false
,
titleFontName:
String
=
"Palatino"
,
titleFontSize:
Double
=
20d
,
title:
Option
[
String
] =
None
,
drawXTics:
Boolean
=
true
,
drawXTicLines:
Boolean
=
true
,
drawYTics:
Boolean
=
true
,
drawYTicLines:
Boolean
=
true
,
drawBorder:
Boolean
=
true
,
xAxis:
Option
[
Y
] =
None
,
xAxisLabel:
Option
[
String
] =
None
,
yAxis:
Option
[
X
] =
None
,
yAxisLabel:
Option
[
String
] =
None
)
(
implicit
arg0:
Eq
[
X
]
,
arg1:
Tics
[
X
]
,
arg2:
Order
[
X
]
,
arg3:
Eq
[
Y
]
,
arg4:
Tics
[
Y
]
,
arg5:
Order
[
Y
]
,
lengthX:
LengthSpace
[
X
,
X
,
Double
]
,
lengthY:
LengthSpace
[
Y
,
Y
,
Double
]
,
dataView:
ScatterDataView
[
X
,
Y
,
D
]
)
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
val
bold
:
Boolean
val
border
:
Double
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
val
data
:
D
val
dataPoints
:
DataPoints
[
X
,
Y
,
D
]
implicit
val
dataView
:
ScatterDataView
[
X
,
Y
,
D
]
val
domain
:
Set
[(
X
,
Y
)]
val
drawBorder
:
Boolean
val
drawXTicLines
:
Boolean
val
drawXTics
:
Boolean
val
drawYTicLines
:
Boolean
val
drawYTics
:
Boolean
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
val
fontName
:
String
val
fontSize
:
Double
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
val
hLine
:
HorizontalLine
[
X
,
Y
]
val
height
:
Double
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
val
maxPoint
:
Point2D
[
X
,
Y
]
val
maxX
:
X
val
maxY
:
Y
def
minMax
[
T
]
(
data:
List
[
T
]
)
(
implicit
arg0:
Ordering
[
T
]
)
: (
T
,
T
)
val
minPoint
:
Point2D
[
X
,
Y
]
val
minX
:
X
val
minY
:
Y
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
val
pointDiameter
:
Double
val
scaledArea
:
ScaledArea2D
[
X
,
Y
]
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
val
title
:
Option
[
String
]
val
titleFontName
:
String
val
titleFontSize
:
Double
val
titleText
:
Option
[
Text
]
val
vLine
:
VerticalLine
[
X
,
Y
]
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
val
width
:
Double
val
xAxis
:
Option
[
Y
]
val
xAxisLabel
:
Option
[
String
]
val
xAxisLabelText
:
Option
[
Text
]
val
xTics
:
XTics
[
X
,
Y
]
val
yAxis
:
Option
[
X
]
val
yAxisLabel
:
Option
[
String
]
val
yAxisLabelText
:
Option
[
Text
]
val
yTics
:
YTics
[
X
,
Y
]
Inherited from
Serializable
Inherited from
Serializable
Inherited from
Product
Inherited from
Equals
Inherited from
AnyRef
Inherited from
Any
Ungrouped