Press on the image to return to the main documentation page.
AndroidPlot_0_6_2
Written by Wrapped by Johan Schoeman
List of types:
DynamicLineChart
LineChart
RealTimeLineChart
SensorOrientationBarChart
SensorOrientationLineChart
DynamicLineChart
Events:
None
Members:
ba
As
BA
Background
As
android
.
graphics
.
drawable
.
Drawable
BringToFront
Color
As
Int
[write
only]
DesignerCreateView
(
base
As
PanelWrapper
,
lw
As
LabelWrapper
,
props
As
Map
)
DomainLabelColor
As
Int
[write
only]
DomainLabelTextSize
As
Float
[write
only]
DomianLabel
As
String
[write
only]
DrawTheGraphs
Enabled
As
Boolean
Frequency
As
Int
[write
only]
GraphBackgroundColor
As
Int
[write
only]
GraphFrameColor
As
Int
[write
only]
GraphFrameWidth
As
Float
[write
only]
GraphLegendVisibility
As
Boolean
[write
only]
GraphPinchZoomable
As
Boolean
[write
only]
GraphPlotAreaBackgroundColor
As
Int
[write
only]
GraphReset
GraphTitle
As
String
[write
only]
GraphTitleBold
As
Boolean
[write
only]
GraphTitleColor
As
Int
[write
only]
GraphTitleSkewX
As
Float
[write
only]
GraphTitleTextSize
As
Int
[write
only]
GraphTitleUnderline
As
Boolean
[write
only]
Height
As
Int
Initialize
(
EventName
As
String
)
Invalidate
Invalidate2
(
arg0
As
android
.
graphics
.
Rect
)
Invalidate3
(
arg0
As
Int
,
arg1
As
Int
,
arg2
As
Int
,
arg3
As
Int
)
IsInitialized
As
Boolean
Left
As
Int
LegendBackgroundColor
As
Int
[write
only]
LegendTextColor
As
Int
[write
only]
LegendTextSize
As
Float
[write
only]
Line_1_Data
()
As
Float
[write
only]
Line_1_DrawCubic
As
Boolean
[write
only]
Line_1_DrawDash
As
Boolean
[write
only]
Line_1_LegendText
As
String
[write
only]
Line_1_LineColor
As
Int
[write
only]
Line_1_LineWidth
As
Float
[write
only]
Line_1_PointColor
As
Int
[write
only]
Line_1_PointLabelTextColor
As
Int
[write
only]
Line_1_PointLabelTextSize
As
Float
[write
only]
Line_1_PointShape
As
String
[write
only]
Line_1_PointSize
As
Float
[write
only]
Line_2_Data
()
As
Float
[write
only]
Line_2_DrawCubic
As
Boolean
[write
only]
Line_2_DrawDash
As
Boolean
[write
only]
Line_2_LegendText
As
String
[write
only]
Line_2_LineColor
As
Int
[write
only]
Line_2_LineWidth
As
Float
[write
only]
Line_2_PointColor
As
Int
[write
only]
Line_2_PointLabelTextColor
As
Int
[write
only]
Line_2_PointLabelTextSize
As
Float
[write
only]
Line_2_PointShape
As
String
[write
only]
Line_2_PointSize
As
Float
[write
only]
Line_3_Data
()
As
Float
[write
only]
Line_3_DrawCubic
As
Boolean
[write
only]
Line_3_DrawDash
As
Boolean
[write
only]
Line_3_LegendText
As
String
[write
only]
Line_3_LineColor
As
Int
[write
only]
Line_3_LineWidth
As
Float
[write
only]
Line_3_PointColor
As
Int
[write
only]
Line_3_PointLabelTextColor
As
Int
[write
only]
Line_3_PointLabelTextSize
As
Float
[write
only]
Line_3_PointShape
As
String
[write
only]
Line_3_PointSize
As
Float
[write
only]
Line_4_Data
()
As
Float
[write
only]
Line_4_DrawCubic
As
Boolean
[write
only]
Line_4_DrawDash
As
Boolean
[write
only]
Line_4_LegendText
As
String
[write
only]
Line_4_LineColor
As
Int
[write
only]
Line_4_LineWidth
As
Float
[write
only]
Line_4_PointColor
As
Int
[write
only]
Line_4_PointLabelTextColor
As
Int
[write
only]
Line_4_PointLabelTextSize
As
Float
[write
only]
Line_4_PointShape
As
String
[write
only]
Line_4_PointSize
As
Float
[write
only]
Line_5_Data
()
As
Float
[write
only]
Line_5_DrawCubic
As
Boolean
[write
only]
Line_5_DrawDash
As
Boolean
[write
only]
Line_5_LegendText
As
String
[write
only]
Line_5_LineColor
As
Int
[write
only]
Line_5_LineWidth
As
Float
[write
only]
Line_5_PointColor
As
Int
[write
only]
Line_5_PointLabelTextColor
As
Int
[write
only]
Line_5_PointLabelTextSize
As
Float
[write
only]
Line_5_PointShape
As
String
[write
only]
Line_5_PointSize
As
Float
[write
only]
MaxNumberOfEntriesPerLineChart
As
Int
[write
only]
NumberOfLineCharts
As
Int
[write
only]
onTouch
(
arg0
As
android
.
view
.
View
,
event
As
android
.
view
.
MotionEvent
)
As
Boolean
RemoveView
RequestFocus
As
Boolean
SampleSize
As
Int
[write
only]
SendToBack
SetBackgroundImage
(
arg0
As
android
.
graphics
.
Bitmap
)
SetColorAnimated
(
arg0
As
Int
,
arg1
As
Int
,
arg2
As
Int
)
SetLayout
(
arg0
As
Int
,
arg1
As
Int
,
arg2
As
Int
,
arg3
As
Int
)
SetLayoutAnimated
(
arg0
As
Int
,
arg1
As
Int
,
arg2
As
Int
,
arg3
As
Int
,
arg4
As
Int
)
SetVisibleAnimated
(
arg0
As
Int
,
arg1
As
Boolean
)
SHAPE_BUTT
As
String
SHAPE_ROUND
As
String
SHAPE_SQUARE
As
String
START
STOP
Tag
As
Object
Top
As
Int
ValueFormat_0
As
String
ValueFormat_1
As
String
ValueFormat_2
As
String
ValueFormat_3
As
String
Visible
As
Boolean
Width
As
Int
XaxisGridLineColor
As
Int
[write
only]
XaxisGridLineWidth
As
Float
[write
only]
XaxisLabelOrientation
As
Float
[write
only]
XAxisLabels
()
As
String
[write
only]
XaxisLabelTextColor
As
Int
[write
only]
XaxisLabelTextSize
As
Float
[write
only]
XaxisLabelTicks
As
Int
[write
only]
YaxisDivisions
As
Int
[write
only]
YaxisGridLineColor
As
Int
[write
only]
YaxisGridLineWidth
As
Float
[write
only]
YaxisLabelAndTitleDistance
As
Float
[write
only]
YaxisLabelColor
As
Int
[write
only]
YaxisLabelOrientation
As
Float
[write
only]
YaxisLabelTextSize
As
Float
[write
only]
YaxisLabelTicks
As
Int
[write
only]
YaxisRange
(
mimimum
As
Float
,
maximum
As
Float
)
YaxisShowZero
As
Boolean
[write
only]
YaxisTitle
As
String
[write
only]
YaxisTitleColor
As
Int
[write
only]
YaxisTitleFakeBold
As
Boolean
[write
only]
YaxisTitleTextSize
As
Float
[write
only]
YaxisTitleTextSkewness
As
Float
[write
only]
YaxisTitleUnderline
As
Boolean
[write
only]
YaxisValueFormat
As
String
[write
only]
Members description:
ba
As
BA
Background
As
android
.
graphics
.
drawable
.
Drawable
BringToFront
Color
As
Int
[write
only]
DesignerCreateView
(
base
As
PanelWrapper
,
lw
As
LabelWrapper
,
props
As
Map
)
DomainLabelColor
As
Int
[write
only]
set the color of the domain label
DomainLabelTextSize
As
Float
[write
only]
set the text size of the domain label
DomianLabel
As
String
[write
only]
set the domain label
DrawTheGraphs
Enabled
As
Boolean
Frequency
As
Int
[write
only]
GraphBackgroundColor
As
Int
[write
only]
set graph background color
GraphFrameColor
As
Int
[write
only]
set the color of the outer frame around the graph
GraphFrameWidth
As
Float
[write
only]
set the width of the outer frame around the graph
GraphLegendVisibility
As
Boolean
[write
only]
set the legend visibility
GraphPinchZoomable
As
Boolean
[write
only]
Enable / disable graph to be pinch zoomed
NOTE: This is not working very well as left/right edges of graph goes outside plot boundry
This is however how it is implimented in the original AndroidPlot project
GraphPlotAreaBackgroundColor
As
Int
[write
only]
set the background color of the plot area
GraphReset
reset the graph after a pich zoom to get it back within it's boundries
GraphTitle
As
String
[write
only]
set the graph title
GraphTitleBold
As
Boolean
[write
only]
set bold text of the graph main title
GraphTitleColor
As
Int
[write
only]
set the color main graph title
GraphTitleSkewX
As
Float
[write
only]
set the skewness to the main graph title
a float value ranging from -1.0 to 1.0
GraphTitleTextSize
As
Int
[write
only]
set the text size of the graph main title
GraphTitleUnderline
As
Boolean
[write
only]
set undelining of the graph main title
Height
As
Int
Initialize
(
EventName
As
String
)
Invalidate
Invalidate2
(
arg0
As
android
.
graphics
.
Rect
)
Invalidate3
(
arg0
As
Int
,
arg1
As
Int
,
arg2
As
Int
,
arg3
As
Int
)
IsInitialized
As
Boolean
Left
As
Int
LegendBackgroundColor
As
Int
[write
only]
Set the background color of the legend
LegendTextColor
As
Int
[write
only]
Set the legend text color
LegendTextSize
As
Float
[write
only]
Set the legend text size
Line_1_Data
()
As
Float
[write
only]
set line 1 data to plot
Line_1_DrawCubic
As
Boolean
[write
only]
draw Line_1's line graph as a cubic line
Line_1_DrawDash
As
Boolean
[write
only]
draw Line_1's line graph as a dashed line
Line_1_LegendText
As
String
[write
only]
set line 1 legend text
Line_1_LineColor
As
Int
[write
only]
set the color of Line_1's graph
Line_1_LineWidth
As
Float
[write
only]
set the width of Line_1's line graph
Line_1_PointColor
As
Int
[write
only]
set the color of the points on Line_1's line graph
Line_1_PointLabelTextColor
As
Int
[write
only]
set line 1 point label text color
Line_1_PointLabelTextSize
As
Float
[write
only]
set line 1 point label text size
Line_1_PointShape
As
String
[write
only]
set the shape of the points on Line_1's line graph
Line_1_PointSize
As
Float
[write
only]
set the size of the points on Line_1's line graph
Line_2_Data
()
As
Float
[write
only]
set line 2 data to plot
Line_2_DrawCubic
As
Boolean
[write
only]
draw Line_2's line graph as a cubic line
Line_2_DrawDash
As
Boolean
[write
only]
draw Line_2's line graph as a dashed line
Line_2_LegendText
As
String
[write
only]
set line 2 legend text
Line_2_LineColor
As
Int
[write
only]
set the color of Line_2's graph
Line_2_LineWidth
As
Float
[write
only]
set the width of Line_2's line graph
Line_2_PointColor
As
Int
[write
only]
set the color of the points on Line_2's line graph
Line_2_PointLabelTextColor
As
Int
[write
only]
set line 2 point label text color
Line_2_PointLabelTextSize
As
Float
[write
only]
set line 2 point label text size
Line_2_PointShape
As
String
[write
only]
set the shape of the points on Line_2's line graph
Line_2_PointSize
As
Float
[write
only]
set the size of the points on Line_2's line graph
Line_3_Data
()
As
Float
[write
only]
set line 3 data to plot
Line_3_DrawCubic
As
Boolean
[write
only]
draw Line_3's line graph as a cubic line
Line_3_DrawDash
As
Boolean
[write
only]
draw Line_3's line graph as a dashed line
Line_3_LegendText
As
String
[write
only]
set line 3 legend text
Line_3_LineColor
As
Int
[write
only]
set the color of Line_3's graph
Line_3_LineWidth
As
Float
[write
only]
set the width of Line_3's line graph
Line_3_PointColor
As
Int
[write
only]
set the color of the points on Line_3's line graph
Line_3_PointLabelTextColor
As
Int
[write
only]
set line 3 point label text color
Line_3_PointLabelTextSize
As
Float
[write
only]
set line 3 point label text size
Line_3_PointShape
As
String
[write
only]
set the shape of the points on Line_3's line graph
Line_3_PointSize
As
Float
[write
only]
set the size of the points on Line_3's line graph
Line_4_Data
()
As
Float
[write
only]
set line 4 data to plot
Line_4_DrawCubic
As
Boolean
[write
only]
draw Line_4's line graph as a cubic line
Line_4_DrawDash
As
Boolean
[write
only]
draw Line_4's line graph as a dashed line
Line_4_LegendText
As
String
[write
only]
set line 4 legend text
Line_4_LineColor
As
Int
[write
only]
set the color of Line_4's graph
Line_4_LineWidth
As
Float
[write
only]
set the width of Line_4's line graph
Line_4_PointColor
As
Int
[write
only]
set the color of the points on Line_4's line graph
Line_4_PointLabelTextColor
As
Int
[write
only]
set line 4 point label text color
Line_4_PointLabelTextSize
As
Float
[write
only]
set line 4 point label text size
Line_4_PointShape
As
String
[write
only]
set the shape of the points on Line_4's line graph
Line_4_PointSize
As
Float
[write
only]
set the size of the points on Line_4's line graph
Line_5_Data
()
As
Float
[write
only]
set line 5 data to plot
Line_5_DrawCubic
As
Boolean
[write
only]
draw Line_5's line graph as a cubic line
Line_5_DrawDash
As
Boolean
[write
only]
draw Line_5's line graph as a dashed line
Line_5_LegendText
As
String
[write
only]
set line 5 legend text
Line_5_LineColor
As
Int
[write
only]
set the color of Line_5's graph
Line_5_LineWidth
As
Float
[write
only]
set the width of Line_5's line graph
Line_5_PointColor
As
Int
[write
only]
set the color of the points on Line_5's line graph
Line_5_PointLabelTextColor
As
Int
[write
only]
set line 5 point label text color
Line_5_PointLabelTextSize
As
Float
[write
only]
set line 5 point label text size
Line_5_PointShape
As
String
[write
only]
set the shape of the points on Line_5's line graph
Line_5_PointSize
As
Float
[write
only]
set the size of the points on Line_5's line graph
MaxNumberOfEntriesPerLineChart
As
Int
[write
only]
set the number of entries per Line graph
NumberOfLineCharts
As
Int
[write
only]
onTouch
(
arg0
As
android
.
view
.
View
,
event
As
android
.
view
.
MotionEvent
)
As
Boolean
RemoveView
RequestFocus
As
Boolean
SampleSize
As
Int
[write
only]
SendToBack
SetBackgroundImage
(
arg0
As
android
.
graphics
.
Bitmap
)
SetColorAnimated
(
arg0
As
Int
,
arg1
As
Int
,
arg2
As
Int
)
SetLayout
(
arg0
As
Int
,
arg1
As
Int
,
arg2
As
Int
,
arg3
As
Int
)
SetLayoutAnimated
(
arg0
As
Int
,
arg1
As
Int
,
arg2
As
Int
,
arg3
As
Int
,
arg4
As
Int
)
SetVisibleAnimated
(
arg0
As
Int
,
arg1
As
Boolean
)
SHAPE_BUTT
As
String
draw the poinst on the line as BUTT
SHAPE_ROUND
As
String
draw the points on the line as ROUND
SHAPE_SQUARE
As
String
draw the points on the line as SQUARE
START
kick off the data generating thread
STOP
stop the data generating thread
Tag
As
Object
Top
As
Int
ValueFormat_0
As
String
value will be displayed without any decimals
ValueFormat_1
As
String
value will be displayed with one decimal
ValueFormat_2
As
String
value will be displayed with two decimals
ValueFormat_3
As
String
value will be displayed with three decimals
Visible
As
Boolean
Width
As
Int
XaxisGridLineColor
As
Int
[write
only]
set the color of the major grid lines parallel to the x-axis
XaxisGridLineWidth
As
Float
[write
only]
set the width of the major grid lines parallel to the x-axis
XaxisLabelOrientation
As
Float
[write
only]
set x-axis label orientation (degrees)
XAxisLabels
()
As
String
[write
only]
set the x-axis labels
XaxisLabelTextColor
As
Int
[write
only]
set x-axis label text color
XaxisLabelTextSize
As
Float
[write
only]
set x-axis label text size
XaxisLabelTicks
As
Int
[write
only]
set the number of x-axis ticks between consecutive labels
YaxisDivisions
As
Int
[write
only]
Set the number of y-axis divisions
YaxisGridLineColor
As
Int
[write
only]
set the color of the major grid lines parallel to the y-axis
YaxisGridLineWidth
As
Float
[write
only]
set the width of the major grid lines parallel to the y-axis
YaxisLabelAndTitleDistance
As
Float
[write
only]
set the distance between yaxis labels and the y-axis title
YaxisLabelColor
As
Int
[write
only]
set the color of the y-axis labels
YaxisLabelOrientation
As
Float
[write
only]
set the text orientation of the y-axis labels
YaxisLabelTextSize
As
Float
[write
only]
set the text size of the y-axis labels
YaxisLabelTicks
As
Int
[write
only]
set the number of y-axis ticks between consecutive labels
YaxisRange
(
mimimum
As
Float
,
maximum
As
Float
)
Set the minimum and maximum range of the y-axis
If not set then they y-axis min and max will be set automatically
YaxisShowZero
As
Boolean
[write
only]
Force y-axis to start at zero
NOTE: If set to True it will ignore lc1.YaxisRange(minval, maxval) and scale
the y-axis automatically and equally around the 0 point.
YaxisTitle
As
String
[write
only]
set the range label (i.e the y-axis title)
YaxisTitleColor
As
Int
[write
only]
set the y-axis title color
YaxisTitleFakeBold
As
Boolean
[write
only]
set fake bold of the y-axis title
YaxisTitleTextSize
As
Float
[write
only]
set the y-axis title text size
YaxisTitleTextSkewness
As
Float
[write
only]
set the y-axis title text skewness
a float value ranging from -1.0 to 1.0
YaxisTitleUnderline
As
Boolean
[write
only]
set underlining of the y-axis title
YaxisValueFormat
As
String
[write
only]
set the y-axis value format
(eg 99, 99.1, 99.12, 99.123)
pass the required ValueFormat_x string eg
lc1.YaxisValueFormat = lc1.ValueFormat_3
LineChart
Events:
None
Members:
ba
As
BA
Background
As
android
.
graphics
.
drawable
.
Drawable
BringToFront
Color
As
Int
[write
only]
DesignerCreateView
(
base
As
PanelWrapper
,
lw
As
LabelWrapper
,
props
As
Map
)
DomainLabelColor
As
Int
[write
only]
DomainLabelTextSize
As
Float
[write
only]
DomianLabel
As
String
[write
only]
DrawTheGraphs
Enabled
As
Boolean
GraphBackgroundColor
As
Int
[write
only]
GraphFrameColor
As
Int
[write
only]
GraphFrameWidth
As
Float
[write
only]
GraphLegendVisibility
As
Boolean
[write
only]
GraphPinchZoomable
As
Boolean
[write
only]
GraphPlotAreaBackgroundColor
As
Int
[write
only]
GraphReset
GraphTitle
As
String
[write
only]
GraphTitleBold
As
Boolean
[write
only]
GraphTitleColor
As
Int
[write
only]
GraphTitleSkewX
As
Float
[write
only]
GraphTitleTextSize
As
Int
[write
only]
GraphTitleUnderline
As
Boolean
[write
only]
Height
As
Int
Initialize
(
EventName
As
String
)
Invalidate
Invalidate2
(
arg0
As
android
.
graphics
.
Rect
)
Invalidate3
(
arg0
As
Int
,
arg1
As
Int
,
arg2
As
Int
,
arg3
As
Int
)
IsInitialized
As
Boolean
Left
As
Int
LegendBackgroundColor
As
Int
[write
only]
LegendTextColor
As
Int
[write
only]
LegendTextSize
As
Float
[write
only]
Line_1_Data
()
As
Float
[write
only]
Line_1_DrawCubic
As
Boolean
[write
only]
Line_1_DrawDash
As
Boolean
[write
only]
Line_1_LegendText
As
String
[write
only]
Line_1_LineColor
As
Int
[write
only]
Line_1_LineWidth
As
Float
[write
only]
Line_1_PointColor
As
Int
[write
only]
Line_1_PointLabelTextColor
As
Int
[write
only]
Line_1_PointLabelTextSize
As
Float
[write
only]
Line_1_PointShape
As
String
[write
only]
Line_1_PointSize
As
Float
[write
only]
Line_2_Data
()
As
Float
[write
only]
Line_2_DrawCubic
As
Boolean
[write
only]
Line_2_DrawDash
As
Boolean
[write
only]
Line_2_LegendText
As
String
[write
only]
Line_2_LineColor
As
Int
[write
only]
Line_2_LineWidth
As
Float
[write
only]
Line_2_PointColor
As
Int
[write
only]
Line_2_PointLabelTextColor
As
Int
[write
only]
Line_2_PointLabelTextSize
As
Float
[write
only]
Line_2_PointShape
As
String
[write
only]
Line_2_PointSize
As
Float
[write
only]
Line_3_Data
()
As
Float
[write
only]
Line_3_DrawCubic
As
Boolean
[write
only]
Line_3_DrawDash
As
Boolean
[write
only]
Line_3_LegendText
As
String
[write
only]
Line_3_LineColor
As
Int
[write
only]
Line_3_LineWidth
As
Float
[write
only]
Line_3_PointColor
As
Int
[write
only]
Line_3_PointLabelTextColor
As
Int
[write
only]
Line_3_PointLabelTextSize
As
Float
[write
only]
Line_3_PointShape
As
String
[write
only]
Line_3_PointSize
As
Float
[write
only]
Line_4_Data
()
As
Float
[write
only]
Line_4_DrawCubic
As
Boolean
[write
only]
Line_4_DrawDash
As
Boolean
[write
only]
Line_4_LegendText
As
String
[write
only]
Line_4_LineColor
As
Int
[write
only]
Line_4_LineWidth
As
Float
[write
only]
Line_4_PointColor
As
Int
[write
only]
Line_4_PointLabelTextColor
As
Int
[write
only]
Line_4_PointLabelTextSize
As
Float
[write
only]
Line_4_PointShape
As
String
[write
only]
Line_4_PointSize
As
Float
[write
only]
Line_5_Data
()
As
Float
[write
only]
Line_5_DrawCubic
As
Boolean
[write
only]
Line_5_DrawDash
As
Boolean
[write
only]
Line_5_LegendText
As
String
[write
only]
Line_5_LineColor
As
Int
[write
only]
Line_5_LineWidth
As
Float
[write
only]
Line_5_PointColor
As
Int
[write
only]
Line_5_PointLabelTextColor
As
Int
[write
only]
Line_5_PointLabelTextSize
As
Float
[write
only]
Line_5_PointShape
As
String
[write
only]
Line_5_PointSize
As
Float
[write
only]
MaxNumberOfEntriesPerLineChart
As
Int
[write
only]
NumberOfLineCharts
As
Int
[write
only]
onTouch
(
arg0
As
android
.
view
.
View
,
event
As
android
.
view
.
MotionEvent
)
As
Boolean
RemoveView
RequestFocus
As
Boolean
SendToBack
SetBackgroundImage
(
arg0
As
android
.
graphics
.
Bitmap
)
SetColorAnimated
(
arg0
As
Int
,
arg1
As
Int
,
arg2
As
Int
)
SetLayout
(
arg0
As
Int
,
arg1
As
Int
,
arg2
As
Int
,
arg3
As
Int
)
SetLayoutAnimated
(
arg0
As
Int
,
arg1
As
Int
,
arg2
As
Int
,
arg3
As
Int
,
arg4
As
Int
)
SetVisibleAnimated
(
arg0
As
Int
,
arg1
As
Boolean
)
SHAPE_BUTT
As
String
SHAPE_ROUND
As
String
SHAPE_SQUARE
As
String
Tag
As
Object
Top
As
Int
ValueFormat_0
As
String
ValueFormat_1
As
String
ValueFormat_2
As
String
ValueFormat_3
As
String
Visible
As
Boolean
Width
As
Int
XaxisGridLineColor
As
Int
[write
only]
XaxisGridLineWidth
As
Float
[write
only]
XaxisLabelOrientation
As
Float
[write
only]
XAxisLabels
()
As
String
[write
only]
XaxisLabelTextColor
As
Int
[write
only]
XaxisLabelTextSize
As
Float
[write
only]
XaxisLabelTicks
As
Int
[write
only]
YaxisDivisions
As
Int
[write
only]
YaxisGridLineColor
As
Int
[write
only]
YaxisGridLineWidth
As
Float
[write
only]
YaxisLabelAndTitleDistance
As
Float
[write
only]
YaxisLabelColor
As
Int
[write
only]
YaxisLabelOrientation
As
Float
[write
only]
YaxisLabelTextSize
As
Float
[write
only]
YaxisLabelTicks
As
Int
[write
only]
YaxisRange
(
mimimum
As
Float
,
maximum
As
Float
)
YaxisShowZero
As
Boolean
[write
only]
YaxisTitle
As
String
[write
only]
YaxisTitleColor
As
Int
[write
only]
YaxisTitleFakeBold
As
Boolean
[write
only]
YaxisTitleTextSize
As
Float
[write
only]
YaxisTitleTextSkewness
As
Float
[write
only]
YaxisTitleUnderline
As
Boolean
[write
only]
YaxisValueFormat
As
String
[write
only]
Members description:
ba
As
BA
Background
As
android
.
graphics
.
drawable
.
Drawable
BringToFront
Color
As
Int
[write
only]
DesignerCreateView
(
base
As
PanelWrapper
,
lw
As
LabelWrapper
,
props
As
Map
)
DomainLabelColor
As
Int
[write
only]
set the color of the domain label
DomainLabelTextSize
As
Float
[write
only]
set the text size of the domain label
DomianLabel
As
String
[write
only]
set the domain label
DrawTheGraphs
Enabled
As
Boolean
GraphBackgroundColor
As
Int
[write
only]
set graph background color
GraphFrameColor
As
Int
[write
only]
set the color of the outer frame around the graph
GraphFrameWidth
As
Float
[write
only]
set the width of the outer frame around the graph
GraphLegendVisibility
As
Boolean
[write
only]
set the legend visibility
GraphPinchZoomable
As
Boolean
[write
only]
Enable / disable graph to be pinch zoomed
NOTE: This is not working very well as left/right edges of graph goes outside plot boundry
This is however how it is implimented in the original AndroidPlot project
GraphPlotAreaBackgroundColor
As
Int
[write
only]
set the background color of the plot area
GraphReset
reset the graph after a pich zoom to get it back within it's boundries
GraphTitle
As
String
[write
only]
set the graph title
GraphTitleBold
As
Boolean
[write
only]
set bold text of the graph main title
GraphTitleColor
As
Int
[write
only]
set the color main graph title
GraphTitleSkewX
As
Float
[write
only]
set the skewness to the main graph title
a float value ranging from -1.0 to 1.0
GraphTitleTextSize
As
Int
[write
only]
set the text size of the graph main title
GraphTitleUnderline
As
Boolean
[write
only]
set undelining of the graph main title
Height
As
Int
Initialize
(
EventName
As
String
)
Invalidate
Invalidate2
(
arg0
As
android
.
graphics
.
Rect
)
Invalidate3
(
arg0
As
Int
,
arg1
As
Int
,
arg2
As
Int
,
arg3
As
Int
)
IsInitialized
As
Boolean
Left
As
Int
LegendBackgroundColor
As
Int
[write
only]
Set the background color of the legend
LegendTextColor
As
Int
[write
only]
Set the legend text color
LegendTextSize
As
Float
[write
only]
Set the legend text size
Line_1_Data
()
As
Float
[write
only]
set line 1 data to plot
Line_1_DrawCubic
As
Boolean
[write
only]
draw Line_1's line graph as a cubic line
Line_1_DrawDash
As
Boolean
[write
only]
draw Line_1's line graph as a dashed line
Line_1_LegendText
As
String
[write
only]
set line 1 legend text
Line_1_LineColor
As
Int
[write
only]
set the color of Line_1's graph
Line_1_LineWidth
As
Float
[write
only]
set the width of Line_1's line graph
Line_1_PointColor
As
Int
[write
only]
set the color of the points on Line_1's line graph
Line_1_PointLabelTextColor
As
Int
[write
only]
set line 1 point label text color
Line_1_PointLabelTextSize
As
Float
[write
only]
set line 1 point label text size
Line_1_PointShape
As
String
[write
only]
set the shape of the points on Line_1's line graph
Line_1_PointSize
As
Float
[write
only]
set the size of the points on Line_1's line graph
Line_2_Data
()
As
Float
[write
only]
set line 2 data to plot
Line_2_DrawCubic
As
Boolean
[write
only]
draw Line_2's line graph as a cubic line
Line_2_DrawDash
As
Boolean
[write
only]
draw Line_2's line graph as a dashed line
Line_2_LegendText
As
String
[write
only]
set line 2 legend text
Line_2_LineColor
As
Int
[write
only]
set the color of Line_2's graph
Line_2_LineWidth
As
Float
[write
only]
set the width of Line_2's line graph
Line_2_PointColor
As
Int
[write
only]
set the color of the points on Line_2's line graph
Line_2_PointLabelTextColor
As
Int
[write
only]
set line 2 point label text color
Line_2_PointLabelTextSize
As
Float
[write
only]
set line 2 point label text size
Line_2_PointShape
As
String
[write
only]
set the shape of the points on Line_2's line graph
Line_2_PointSize
As
Float
[write
only]
set the size of the points on Line_2's line graph
Line_3_Data
()
As
Float
[write
only]
set line 3 data to plot
Line_3_DrawCubic
As
Boolean
[write
only]
draw Line_3's line graph as a cubic line
Line_3_DrawDash
As
Boolean
[write
only]
draw Line_3's line graph as a dashed line
Line_3_LegendText
As
String
[write
only]
set line 3 legend text
Line_3_LineColor
As
Int
[write
only]
set the color of Line_3's graph
Line_3_LineWidth
As
Float
[write
only]
set the width of Line_3's line graph
Line_3_PointColor
As
Int
[write
only]
set the color of the points on Line_3's line graph
Line_3_PointLabelTextColor
As
Int
[write
only]
set line 3 point label text color
Line_3_PointLabelTextSize
As
Float
[write
only]
set line 3 point label text size
Line_3_PointShape
As
String
[write
only]
set the shape of the points on Line_3's line graph
Line_3_PointSize
As
Float
[write
only]
set the size of the points on Line_3's line graph
Line_4_Data
()
As
Float
[write
only]
set line 4 data to plot
Line_4_DrawCubic
As
Boolean
[write
only]
draw Line_4's line graph as a cubic line
Line_4_DrawDash
As
Boolean
[write
only]
draw Line_4's line graph as a dashed line
Line_4_LegendText
As
String
[write
only]
set line 4 legend text
Line_4_LineColor
As
Int
[write
only]
set the color of Line_4's graph
Line_4_LineWidth
As
Float
[write
only]
set the width of Line_4's line graph
Line_4_PointColor
As
Int
[write
only]
set the color of the points on Line_4's line graph
Line_4_PointLabelTextColor
As
Int
[write
only]
set line 4 point label text color
Line_4_PointLabelTextSize
As
Float
[write
only]
set line 4 point label text size
Line_4_PointShape
As
String
[write
only]
set the shape of the points on Line_4's line graph
Line_4_PointSize
As
Float
[write
only]
set the size of the points on Line_4's line graph
Line_5_Data
()
As
Float
[write
only]
set line 5 data to plot
Line_5_DrawCubic
As
Boolean
[write
only]
draw Line_5's line graph as a cubic line
Line_5_DrawDash
As
Boolean
[write
only]
draw Line_5's line graph as a dashed line
Line_5_LegendText
As
String
[write
only]
set line 5 legend text
Line_5_LineColor
As
Int
[write
only]
set the color of Line_5's graph
Line_5_LineWidth
As
Float
[write
only]
set the width of Line_5's line graph
Line_5_PointColor
As
Int
[write
only]
set the color of the points on Line_5's line graph
Line_5_PointLabelTextColor
As
Int
[write
only]
set line 5 point label text color
Line_5_PointLabelTextSize
As
Float
[write
only]
set line 5 point label text size
Line_5_PointShape
As
String
[write
only]
set the shape of the points on Line_5's line graph
Line_5_PointSize
As
Float
[write
only]
set the size of the points on Line_5's line graph
MaxNumberOfEntriesPerLineChart
As
Int
[write
only]
set the number of entries per Line graph
NumberOfLineCharts
As
Int
[write
only]
onTouch
(
arg0
As
android
.
view
.
View
,
event
As
android
.
view
.
MotionEvent
)
As
Boolean
RemoveView
RequestFocus
As
Boolean
SendToBack
SetBackgroundImage
(
arg0
As
android
.
graphics
.
Bitmap
)
SetColorAnimated
(
arg0
As
Int
,
arg1
As
Int
,
arg2
As
Int
)
SetLayout
(
arg0
As
Int
,
arg1
As
Int
,
arg2
As
Int
,
arg3
As
Int
)
SetLayoutAnimated
(
arg0
As
Int
,
arg1
As
Int
,
arg2
As
Int
,
arg3
As
Int
,
arg4
As
Int
)
SetVisibleAnimated
(
arg0
As
Int
,
arg1
As
Boolean
)
SHAPE_BUTT
As
String
draw the poinst on the line as BUTT
SHAPE_ROUND
As
String
draw the points on the line as ROUND
SHAPE_SQUARE
As
String
draw the points on the line as SQUARE
Tag
As
Object
Top
As
Int
ValueFormat_0
As
String
value will be displayed without any decimals
ValueFormat_1
As
String
value will be displayed with one decimal
ValueFormat_2
As
String
value will be displayed with two decimals
ValueFormat_3
As
String
value will be displayed with three decimals
Visible
As
Boolean
Width
As
Int
XaxisGridLineColor
As
Int
[write
only]
set the color of the major grid lines parallel to the x-axis
XaxisGridLineWidth
As
Float
[write
only]
set the width of the major grid lines parallel to the x-axis
XaxisLabelOrientation
As
Float
[write
only]
set x-axis label orientation (degrees)
XAxisLabels
()
As
String
[write
only]
set the x-axis labels
XaxisLabelTextColor
As
Int
[write
only]
set x-axis label text color
XaxisLabelTextSize
As
Float
[write
only]
set x-axis label text size
XaxisLabelTicks
As
Int
[write
only]
set the number of x-axis ticks between consecutive labels
YaxisDivisions
As
Int
[write
only]
Set the number of y-axis divisions
YaxisGridLineColor
As
Int
[write
only]
set the color of the major grid lines parallel to the y-axis
YaxisGridLineWidth
As
Float
[write
only]
set the width of the major grid lines parallel to the y-axis
YaxisLabelAndTitleDistance
As
Float
[write
only]
set the distance between yaxis labels and the y-axis title
YaxisLabelColor
As
Int
[write
only]
set the color of the y-axis labels
YaxisLabelOrientation
As
Float
[write
only]
set the text orientation of the y-axis labels
YaxisLabelTextSize
As
Float
[write
only]
set the text size of the y-axis labels
YaxisLabelTicks
As
Int
[write
only]
set the number of y-axis ticks between consecutive labels
YaxisRange
(
mimimum
As
Float
,
maximum
As
Float
)
Set the minimum and maximum range of the y-axis
If not set then they y-axis min and max will be set automatically
YaxisShowZero
As
Boolean
[write
only]
Force y-axis to start at zero
NOTE: If set to True it will ignore lc1.YaxisRange(minval, maxval) and scale
the y-axis automatically and equally around the 0 point.
YaxisTitle
As
String
[write
only]
set the range label (i.e the y-axis title)
YaxisTitleColor
As
Int
[write
only]
set the y-axis title color
YaxisTitleFakeBold
As
Boolean
[write
only]
set fake bold of the y-axis title
YaxisTitleTextSize
As
Float
[write
only]
set the y-axis title text size
YaxisTitleTextSkewness
As
Float
[write
only]
set the y-axis title text skewness
a float value ranging from -1.0 to 1.0
YaxisTitleUnderline
As
Boolean
[write
only]
set underlining of the y-axis title
YaxisValueFormat
As
String
[write
only]
set the y-axis value format
(eg 99, 99.1, 99.12, 99.123)
pass the required ValueFormat_x string eg
lc1.YaxisValueFormat = lc1.ValueFormat_3
RealTimeLineChart
Events:
None
Members:
addData
(
l1d
As
Float
,
l2d
As
Float
,
l3d
As
Float
,
l4d
As
Float
,
l5d
As
Float
)
ba
As
BA
Background
As
android
.
graphics
.
drawable
.
Drawable
BringToFront
ClearAllData
Color
As
Int
[write
only]
DesignerCreateView
(
base
As
PanelWrapper
,
lw
As
LabelWrapper
,
props
As
Map
)
DomainLabelColor
As
Int
[write
only]
DomainLabelTextSize
As
Float
[write
only]
DomianLabel
As
String
[write
only]
DrawTheGraphs
Enabled
As
Boolean
GraphBackgroundColor
As
Int
[write
only]
GraphBufferSize
As
Int
[write
only]
GraphFrameColor
As
Int
[write
only]
GraphFrameWidth
As
Float
[write
only]
GraphLegendVisibility
As
Boolean
[write
only]
GraphPinchZoomable
As
Boolean
[write
only]
GraphPlotAreaBackgroundColor
As
Int
[write
only]
GraphReset
GraphTitle
As
String
[write
only]
GraphTitleBold
As
Boolean
[write
only]
GraphTitleColor
As
Int
[write
only]
GraphTitleSkewX
As
Float
[write
only]
GraphTitleTextSize
As
Int
[write
only]
GraphTitleUnderline
As
Boolean
[write
only]
Height
As
Int
Initialize
(
EventName
As
String
)
Invalidate
Invalidate2
(
arg0
As
android
.
graphics
.
Rect
)
Invalidate3
(
arg0
As
Int
,
arg1
As
Int
,
arg2
As
Int
,
arg3
As
Int
)
IsInitialized
As
Boolean
Left
As
Int
LegendBackgroundColor
As
Int
[write
only]
LegendTextColor
As
Int
[write
only]
LegendTextSize
As
Float
[write
only]
Line_1_DrawCubic
As
Boolean
[write
only]
Line_1_DrawDash
As
Boolean
[write
only]
Line_1_LegendText
As
String
[write
only]
Line_1_LineColor
As
Int
[write
only]
Line_1_LineWidth
As
Float
[write
only]
Line_1_PointColor
As
Int
[write
only]
Line_1_PointLabelTextColor
As
Int
[write
only]
Line_1_PointLabelTextSize
As
Float
[write
only]
Line_1_PointShape
As
String
[write
only]
Line_1_PointSize
As
Float
[write
only]
Line_2_DrawCubic
As
Boolean
[write
only]
Line_2_DrawDash
As
Boolean
[write
only]
Line_2_LegendText
As
String
[write
only]
Line_2_LineColor
As
Int
[write
only]
Line_2_LineWidth
As
Float
[write
only]
Line_2_PointColor
As
Int
[write
only]
Line_2_PointLabelTextColor
As
Int
[write
only]
Line_2_PointLabelTextSize
As
Float
[write
only]
Line_2_PointShape
As
String
[write
only]
Line_2_PointSize
As
Float
[write
only]
Line_3_DrawCubic
As
Boolean
[write
only]
Line_3_DrawDash
As
Boolean
[write
only]
Line_3_LegendText
As
String
[write
only]
Line_3_LineColor
As
Int
[write
only]
Line_3_LineWidth
As
Float
[write
only]
Line_3_PointColor
As
Int
[write
only]
Line_3_PointLabelTextColor
As
Int
[write
only]
Line_3_PointLabelTextSize
As
Float
[write
only]
Line_3_PointShape
As
String
[write
only]
Line_3_PointSize
As
Float
[write
only]
Line_4_DrawCubic
As
Boolean
[write
only]
Line_4_DrawDash
As
Boolean
[write
only]
Line_4_LegendText
As
String
[write
only]
Line_4_LineColor
As
Int
[write
only]
Line_4_LineWidth
As
Float
[write
only]
Line_4_PointColor
As
Int
[write
only]
Line_4_PointLabelTextColor
As
Int
[write
only]
Line_4_PointLabelTextSize
As
Float
[write
only]
Line_4_PointShape
As
String
[write
only]
Line_4_PointSize
As
Float
[write
only]
Line_5_DrawCubic
As
Boolean
[write
only]
Line_5_DrawDash
As
Boolean
[write
only]
Line_5_LegendText
As
String
[write
only]
Line_5_LineColor
As
Int
[write
only]
Line_5_LineWidth
As
Float
[write
only]
Line_5_PointColor
As
Int
[write
only]
Line_5_PointLabelTextColor
As
Int
[write
only]
Line_5_PointLabelTextSize
As
Float
[write
only]
Line_5_PointShape
As
String
[write
only]
Line_5_PointSize
As
Float
[write
only]
NumberOfLineCharts
As
Int
[write
only]
RemoveView
RequestFocus
As
Boolean
SendToBack
SetBackgroundImage
(
arg0
As
android
.
graphics
.
Bitmap
)
SetColorAnimated
(
arg0
As
Int
,
arg1
As
Int
,
arg2
As
Int
)
SetLayout
(
arg0
As
Int
,
arg1
As
Int
,
arg2
As
Int
,
arg3
As
Int
)
SetLayoutAnimated
(
arg0
As
Int
,
arg1
As
Int
,
arg2
As
Int
,
arg3
As
Int
,
arg4
As
Int
)
SetVisibleAnimated
(
arg0
As
Int
,
arg1
As
Boolean
)
SHAPE_BUTT
As
String
SHAPE_ROUND
As
String
SHAPE_SQUARE
As
String
START
Tag
As
Object
Top
As
Int
ValueFormat_0
As
String
ValueFormat_1
As
String
ValueFormat_2
As
String
ValueFormat_3
As
String
Visible
As
Boolean
Width
As
Int
XaxisDivisions
As
Int
[write
only]
XaxisGridLineColor
As
Int
[write
only]
XaxisGridLineWidth
As
Float
[write
only]
XaxisLabelOrientation
As
Float
[write
only]
XAxisLabels
()
As
String
[write
only]
XaxisLabelTextColor
As
Int
[write
only]
XaxisLabelTextSize
As
Float
[write
only]
XaxisLabelTicks
As
Int
[write
only]
YaxisDivisions
As
Int
[write
only]
YaxisGridLineColor
As
Int
[write
only]
YaxisGridLineWidth
As
Float
[write
only]
YaxisLabelAndTitleDistance
As
Float
[write
only]
YaxisLabelColor
As
Int
[write
only]
YaxisLabelOrientation
As
Float
[write
only]
YaxisLabelTextSize
As
Float
[write
only]
YaxisLabelTicks
As
Int
[write
only]
YaxisMode_AUTO
As
String
YaxisMode_FIXED
As
String
YaxisRange
(
minimum
As
Float
,
maximum
As
Float
)
YaxisRangeMode
As
String
[write
only]
YaxisShowZero
As
Boolean
[write
only]
YaxisTitle
As
String
[write
only]
YaxisTitleColor
As
Int
[write
only]
YaxisTitleFakeBold
As
Boolean
[write
only]
YaxisTitleTextSize
As
Float
[write
only]
YaxisTitleTextSkewness
As
Float
[write
only]
YaxisTitleUnderline
As
Boolean
[write
only]
YaxisValueFormat
As
String
[write
only]
Members description:
addData
(
l1d
As
Float
,
l2d
As
Float
,
l3d
As
Float
,
l4d
As
Float
,
l5d
As
Float
)
Add data to the buffer to be displayed
If you are only using for eg 2 line charts then pass the data as:
lc1.addData(data1, data2, 0, 0, 0)
ba
As
BA
Background
As
android
.
graphics
.
drawable
.
Drawable
BringToFront
ClearAllData
Remove all series from the plot.
Color
As
Int
[write
only]
DesignerCreateView
(
base
As
PanelWrapper
,
lw
As
LabelWrapper
,
props
As
Map
)
DomainLabelColor
As
Int
[write
only]
set the color of the domain label
DomainLabelTextSize
As
Float
[write
only]
set the text size of the domain label
DomianLabel
As
String
[write
only]
set the domain label
DrawTheGraphs
Enabled
As
Boolean
GraphBackgroundColor
As
Int
[write
only]
set graph background color
GraphBufferSize
As
Int
[write
only]
set the graph buffer size before scrolling will start
it is also the maximum number of points that will be displayed (i.e the range)
once the buffer is full it will deleted the oldest data point and add a new data point in its place
GraphFrameColor
As
Int
[write
only]
set the color of the outer frame around the graph
GraphFrameWidth
As
Float
[write
only]
set the width of the outer frame around the graph
GraphLegendVisibility
As
Boolean
[write
only]
set the legend visibility
GraphPinchZoomable
As
Boolean
[write
only]
Enable / disable graph to be pinch zoomed
NOTE: This is not working very well as left/right edges of graph goes outside plot boundry
This is however how it is implimented in the original AndroidPlot project
GraphPlotAreaBackgroundColor
As
Int
[write
only]
set the background color of the plot area
GraphReset
reset the graph after a pich zoom to get it back within it's boundries
GraphTitle
As
String
[write
only]
set the graph title
GraphTitleBold
As
Boolean
[write
only]
set bold text of the graph main title
GraphTitleColor
As
Int
[write
only]
set the color main graph title
GraphTitleSkewX
As
Float
[write
only]
set the skewness to the main graph title
a float value ranging from -1.0 to 1.0
GraphTitleTextSize
As
Int
[write
only]
set the text size of the graph main title
GraphTitleUnderline
As
Boolean
[write
only]
set undelining of the graph main title
Height
As
Int
Initialize
(
EventName
As
String
)
Invalidate
Invalidate2
(
arg0
As
android
.
graphics
.
Rect
)
Invalidate3
(
arg0
As
Int
,
arg1
As
Int
,
arg2
As
Int
,
arg3
As
Int
)
IsInitialized
As
Boolean
Left
As
Int
LegendBackgroundColor
As
Int
[write
only]
Set the background color of the legend
LegendTextColor
As
Int
[write
only]
Set the legend text color
LegendTextSize
As
Float
[write
only]
Set the legend text size
Line_1_DrawCubic
As
Boolean
[write
only]
draw Line_1's line graph as a cubic line
Line_1_DrawDash
As
Boolean
[write
only]
draw Line_1's line graph as a dashed line
Line_1_LegendText
As
String
[write
only]
set line 1 legend text
Line_1_LineColor
As
Int
[write
only]
set the color of Line_1's graph
Line_1_LineWidth
As
Float
[write
only]
set the width of Line_1's line graph
Line_1_PointColor
As
Int
[write
only]
set the color of the points on Line_1's line graph
Line_1_PointLabelTextColor
As
Int
[write
only]
set line 1 point label text color
Line_1_PointLabelTextSize
As
Float
[write
only]
set line 1 point label text size
Line_1_PointShape
As
String
[write
only]
set the shape of the points on Line_1's line graph
Line_1_PointSize
As
Float
[write
only]
set the size of the points on Line_1's line graph
Line_2_DrawCubic
As
Boolean
[write
only]
draw Line_2's line graph as a cubic line
Line_2_DrawDash
As
Boolean
[write
only]
draw Line_2's line graph as a dashed line
Line_2_LegendText
As
String
[write
only]
set line 2 legend text
Line_2_LineColor
As
Int
[write
only]
set the color of Line_2's graph
Line_2_LineWidth
As
Float
[write
only]
set the width of Line_2's line graph
Line_2_PointColor
As
Int
[write
only]
set the color of the points on Line_2's line graph
Line_2_PointLabelTextColor
As
Int
[write
only]
set line 2 point label text color
Line_2_PointLabelTextSize
As
Float
[write
only]
set line 2 point label text size
Line_2_PointShape
As
String
[write
only]
set the shape of the points on Line_2's line graph
Line_2_PointSize
As
Float
[write
only]
set the size of the points on Line_2's line graph
Line_3_DrawCubic
As
Boolean
[write
only]
draw Line_3's line graph as a cubic line
Line_3_DrawDash
As
Boolean
[write
only]
draw Line_3's line graph as a dashed line
Line_3_LegendText
As
String
[write
only]
set line 3 legend text
Line_3_LineColor
As
Int
[write
only]
set the color of Line_3's graph
Line_3_LineWidth
As
Float
[write
only]
set the width of Line_3's line graph
Line_3_PointColor
As
Int
[write
only]
set the color of the points on Line_3's line graph
Line_3_PointLabelTextColor
As
Int
[write
only]
set line 3 point label text color
Line_3_PointLabelTextSize
As
Float
[write
only]
set line 3 point label text size
Line_3_PointShape
As
String
[write
only]
set the shape of the points on Line_3's line graph
Line_3_PointSize
As
Float
[write
only]
set the size of the points on Line_3's line graph
Line_4_DrawCubic
As
Boolean
[write
only]
draw Line_4's line graph as a cubic line
Line_4_DrawDash
As
Boolean
[write
only]
draw Line_4's line graph as a dashed line
Line_4_LegendText
As
String
[write
only]
set line 4 legend text
Line_4_LineColor
As
Int
[write
only]
set the color of Line_4's graph
Line_4_LineWidth
As
Float
[write
only]
set the width of Line_4's line graph
Line_4_PointColor
As
Int
[write
only]
set the color of the points on Line_4's line graph
Line_4_PointLabelTextColor
As
Int
[write
only]
set line 4 point label text color
Line_4_PointLabelTextSize
As
Float
[write
only]
set line 4 point label text size
Line_4_PointShape
As
String
[write
only]
set the shape of the points on Line_4's line graph
Line_4_PointSize
As
Float
[write
only]
set the size of the points on Line_4's line graph
Line_5_DrawCubic
As
Boolean
[write
only]
draw Line_5's line graph as a cubic line
Line_5_DrawDash
As
Boolean
[write
only]
draw Line_5's line graph as a dashed line
Line_5_LegendText
As
String
[write
only]
set line 5 legend text
Line_5_LineColor
As
Int
[write
only]
set the color of Line_5's graph
Line_5_LineWidth
As
Float
[write
only]
set the width of Line_5's line graph
Line_5_PointColor
As
Int
[write
only]
set the color of the points on Line_5's line graph
Line_5_PointLabelTextColor
As
Int
[write
only]
set line 5 point label text color
Line_5_PointLabelTextSize
As
Float
[write
only]
set line 5 point label text size
Line_5_PointShape
As
String
[write
only]
set the shape of the points on Line_5's line graph
Line_5_PointSize
As
Float
[write
only]
set the size of the points on Line_5's line graph
NumberOfLineCharts
As
Int
[write
only]
RemoveView
RequestFocus
As
Boolean
SendToBack
SetBackgroundImage
(
arg0
As
android
.
graphics
.
Bitmap
)
SetColorAnimated
(
arg0
As
Int
,
arg1
As
Int
,
arg2
As
Int
)
SetLayout
(
arg0
As
Int
,
arg1
As
Int
,
arg2
As
Int
,
arg3
As
Int
)
SetLayoutAnimated
(
arg0
As
Int
,
arg1
As
Int
,
arg2
As
Int
,
arg3
As
Int
,
arg4
As
Int
)
SetVisibleAnimated
(
arg0
As
Int
,
arg1
As
Boolean
)
SHAPE_BUTT
As
String
draw the poinst on the line as BUTT
SHAPE_ROUND
As
String
draw the points on the line as ROUND
SHAPE_SQUARE
As
String
draw the points on the line as SQUARE
START
kick off the data generating thread
Tag
As
Object
Top
As
Int
ValueFormat_0
As
String
value will be displayed without any decimals
ValueFormat_1
As
String
value will be displayed with one decimal
ValueFormat_2
As
String
value will be displayed with two decimals
ValueFormat_3
As
String
value will be displayed with three decimals
Visible
As
Boolean
Width
As
Int
XaxisDivisions
As
Int
[write
only]
Set the number of x-axis divisions
XaxisGridLineColor
As
Int
[write
only]
set the color of the major grid lines parallel to the x-axis
XaxisGridLineWidth
As
Float
[write
only]
set the width of the major grid lines parallel to the x-axis
XaxisLabelOrientation
As
Float
[write
only]
set x-axis label orientation (degrees)
XAxisLabels
()
As
String
[write
only]
set the x-axis labels
XaxisLabelTextColor
As
Int
[write
only]
set x-axis label text color
XaxisLabelTextSize
As
Float
[write
only]
set x-axis label text size
XaxisLabelTicks
As
Int
[write
only]
set the number of x-axis ticks between consecutive labels
YaxisDivisions
As
Int
[write
only]
Set the number of y-axis divisions
YaxisGridLineColor
As
Int
[write
only]
set the color of the major grid lines parallel to the y-axis
YaxisGridLineWidth
As
Float
[write
only]
set the width of the major grid lines parallel to the y-axis
YaxisLabelAndTitleDistance
As
Float
[write
only]
set the distance between yaxis labels and the y-axis title
YaxisLabelColor
As
Int
[write
only]
set the color of the y-axis labels
YaxisLabelOrientation
As
Float
[write
only]
set the text orientation of the y-axis labels
YaxisLabelTextSize
As
Float
[write
only]
set the text size of the y-axis labels
YaxisLabelTicks
As
Int
[write
only]
set the number of y-axis ticks between consecutive labels
YaxisMode_AUTO
As
String
y-axis scale will adjust automatically
YaxisMode_FIXED
As
String
y-axis scale will be fixed between min and max set by
lc1.YaxisRange(float mimimum, float maximum)
YaxisRange
(
minimum
As
Float
,
maximum
As
Float
)
Set the minimum and maximum range of the y-axis
If not set then they y-axis min and max will be set automatically
YaxisRangeMode
As
String
[write
only]
Set the y-axis range mode
Default value is "AUTO" (can also be set to "FIXED")
YaxisShowZero
As
Boolean
[write
only]
Force y-axis to start at zero
NOTE: If set to True it will ignore lc1.YaxisRange(minval, maxval) and scale
the y-axis automatically and equally around the 0 point.
YaxisTitle
As
String
[write
only]
set the range label (i.e the y-axis title)
YaxisTitleColor
As
Int
[write
only]
set the y-axis title color
YaxisTitleFakeBold
As
Boolean
[write
only]
set fake bold of the y-axis title
YaxisTitleTextSize
As
Float
[write
only]
set the y-axis title text size
YaxisTitleTextSkewness
As
Float
[write
only]
set the y-axis title text skewness
a float value ranging from -1.0 to 1.0
YaxisTitleUnderline
As
Boolean
[write
only]
set underlining of the y-axis title
YaxisValueFormat
As
String
[write
only]
set the y-axis value format
(eg 99, 99.1, 99.12, 99.123)
pass the required ValueFormat_x string eg
lc1.YaxisValueFormat = lc1.ValueFormat_3
SensorOrientationBarChart
Events:
None
Members:
ba
As
BA
Background
As
android
.
graphics
.
drawable
.
Drawable
BringToFront
Color
As
Int
[write
only]
DesignerCreateView
(
base
As
PanelWrapper
,
lw
As
LabelWrapper
,
props
As
Map
)
DomainLabelColor
As
Int
[write
only]
DomainLabelTextSize
As
Float
[write
only]
DomianLabel
As
String
[write
only]
DrawTheGraphs
Enabled
As
Boolean
GraphBackgroundColor
As
Int
[write
only]
GraphFrameColor
As
Int
[write
only]
GraphFrameWidth
As
Float
[write
only]
GraphLegendVisibility
As
Boolean
[write
only]
GraphPinchZoomable
As
Boolean
[write
only]
GraphPlotAreaBackgroundColor
As
Int
[write
only]
GraphReset
GraphTitle
As
String
[write
only]
GraphTitleBold
As
Boolean
[write
only]
GraphTitleColor
As
Int
[write
only]
GraphTitleSkewX
As
Float
[write
only]
GraphTitleTextSize
As
Int
[write
only]
GraphTitleUnderline
As
Boolean
[write
only]
Height
As
Int
Initialize
(
EventName
As
String
)
Invalidate
Invalidate2
(
arg0
As
android
.
graphics
.
Rect
)
Invalidate3
(
arg0
As
Int
,
arg1
As
Int
,
arg2
As
Int
,
arg3
As
Int
)
IsInitialized
As
Boolean
Left
As
Int
LegendBackgroundColor
As
Int
[write
only]
LegendTextColor
As
Int
[write
only]
LegendTextSize
As
Float
[write
only]
Line_1_Data
()
As
Float
[write
only]
Line_1_DrawCubic
As
Boolean
[write
only]
Line_1_DrawDash
As
Boolean
[write
only]
Line_1_LegendText
As
String
[write
only]
Line_1_LineColor
As
Int
[write
only]
Line_1_LineWidth
As
Float
[write
only]
Line_1_PointColor
As
Int
[write
only]
Line_1_PointLabelTextColor
As
Int
[write
only]
Line_1_PointLabelTextSize
As
Float
[write
only]
Line_1_PointShape
As
String
[write
only]
Line_1_PointSize
As
Float
[write
only]
Line_2_Data
()
As
Float
[write
only]
Line_2_DrawCubic
As
Boolean
[write
only]
Line_2_DrawDash
As
Boolean
[write
only]
Line_2_LegendText
As
String
[write
only]
Line_2_LineColor
As
Int
[write
only]
Line_2_LineWidth
As
Float
[write
only]
Line_2_PointColor
As
Int
[write
only]
Line_2_PointLabelTextColor
As
Int
[write
only]
Line_2_PointLabelTextSize
As
Float
[write
only]
Line_2_PointShape
As
String
[write
only]
Line_2_PointSize
As
Float
[write
only]
Line_3_Data
()
As
Float
[write
only]
Line_3_DrawCubic
As
Boolean
[write
only]
Line_3_DrawDash
As
Boolean
[write
only]
Line_3_LegendText
As
String
[write
only]
Line_3_LineColor
As
Int
[write
only]
Line_3_LineWidth
As
Float
[write
only]
Line_3_PointColor
As
Int
[write
only]
Line_3_PointLabelTextColor
As
Int
[write
only]
Line_3_PointLabelTextSize
As
Float
[write
only]
Line_3_PointShape
As
String
[write
only]
Line_3_PointSize
As
Float
[write
only]
Line_4_Data
()
As
Float
[write
only]
Line_4_DrawCubic
As
Boolean
[write
only]
Line_4_DrawDash
As
Boolean
[write
only]
Line_4_LegendText
As
String
[write
only]
Line_4_LineColor
As
Int
[write
only]
Line_4_LineWidth
As
Float
[write
only]
Line_4_PointColor
As
Int
[write
only]
Line_4_PointLabelTextColor
As
Int
[write
only]
Line_4_PointLabelTextSize
As
Float
[write
only]
Line_4_PointShape
As
String
[write
only]
Line_4_PointSize
As
Float
[write
only]
Line_5_Data
()
As
Float
[write
only]
Line_5_DrawCubic
As
Boolean
[write
only]
Line_5_DrawDash
As
Boolean
[write
only]
Line_5_LegendText
As
String
[write
only]
Line_5_LineColor
As
Int
[write
only]
Line_5_LineWidth
As
Float
[write
only]
Line_5_PointColor
As
Int
[write
only]
Line_5_PointLabelTextColor
As
Int
[write
only]
Line_5_PointLabelTextSize
As
Float
[write
only]
Line_5_PointShape
As
String
[write
only]
Line_5_PointSize
As
Float
[write
only]
MaxNumberOfEntriesPerLineChart
As
Int
[write
only]
NumberOfLineCharts
As
Int
[write
only]
onAccuracyChanged
(
sensor
As
android
.
hardware
.
Sensor
,
i
As
Int
)
onSensorChanged
(
sensorEvent
As
android
.
hardware
.
SensorEvent
)
RemoveView
RequestFocus
As
Boolean
SendToBack
SetBackgroundImage
(
arg0
As
android
.
graphics
.
Bitmap
)
SetColorAnimated
(
arg0
As
Int
,
arg1
As
Int
,
arg2
As
Int
)
SetLayout
(
arg0
As
Int
,
arg1
As
Int
,
arg2
As
Int
,
arg3
As
Int
)
SetLayoutAnimated
(
arg0
As
Int
,
arg1
As
Int
,
arg2
As
Int
,
arg3
As
Int
,
arg4
As
Int
)
SetVisibleAnimated
(
arg0
As
Int
,
arg1
As
Boolean
)
SHAPE_BUTT
As
String
SHAPE_ROUND
As
String
SHAPE_SQUARE
As
String
START
STOP
Tag
As
Object
Top
As
Int
ValueFormat_0
As
String
ValueFormat_1
As
String
ValueFormat_2
As
String
ValueFormat_3
As
String
Visible
As
Boolean
Width
As
Int
XaxisGridLineColor
As
Int
[write
only]
XaxisGridLineWidth
As
Float
[write
only]
XaxisLabelOrientation
As
Float
[write
only]
XAxisLabels
()
As
String
[write
only]
XaxisLabelTextColor
As
Int
[write
only]
XaxisLabelTextSize
As
Float
[write
only]
XaxisLabelTicks
As
Int
[write
only]
YaxisDivisions
As
Int
[write
only]
YaxisGridLineColor
As
Int
[write
only]
YaxisGridLineWidth
As
Float
[write
only]
YaxisLabelAndTitleDistance
As
Float
[write
only]
YaxisLabelColor
As
Int
[write
only]
YaxisLabelOrientation
As
Float
[write
only]
YaxisLabelTextSize
As
Float
[write
only]
YaxisLabelTicks
As
Int
[write
only]
YaxisRange
(
mimimum
As
Float
,
maximum
As
Float
)
YaxisShowZero
As
Boolean
[write
only]
YaxisTitle
As
String
[write
only]
YaxisTitleColor
As
Int
[write
only]
YaxisTitleFakeBold
As
Boolean
[write
only]
YaxisTitleTextSize
As
Float
[write
only]
YaxisTitleTextSkewness
As
Float
[write
only]
YaxisTitleUnderline
As
Boolean
[write
only]
YaxisValueFormat
As
String
[write
only]
Members description:
ba
As
BA
Background
As
android
.
graphics
.
drawable
.
Drawable
BringToFront
Color
As
Int
[write
only]
DesignerCreateView
(
base
As
PanelWrapper
,
lw
As
LabelWrapper
,
props
As
Map
)
DomainLabelColor
As
Int
[write
only]
set the color of the domain label
DomainLabelTextSize
As
Float
[write
only]
set the text size of the domain label
DomianLabel
As
String
[write
only]
set the domain label
DrawTheGraphs
Enabled
As
Boolean
GraphBackgroundColor
As
Int
[write
only]
set graph background color
GraphFrameColor
As
Int
[write
only]
set the color of the outer frame around the graph
GraphFrameWidth
As
Float
[write
only]
set the width of the outer frame around the graph
GraphLegendVisibility
As
Boolean
[write
only]
set the legend visibility
GraphPinchZoomable
As
Boolean
[write
only]
Enable / disable graph to be pinch zoomed
NOTE: This is not working very well as left/right edges of graph goes outside plot boundry
This is however how it is implimented in the original AndroidPlot project
GraphPlotAreaBackgroundColor
As
Int
[write
only]
set the background color of the plot area
GraphReset
reset the graph after a pich zoom to get it back within it's boundries
GraphTitle
As
String
[write
only]
set the graph title
GraphTitleBold
As
Boolean
[write
only]
set bold text of the graph main title
GraphTitleColor
As
Int
[write
only]
set the color main graph title
GraphTitleSkewX
As
Float
[write
only]
set the skewness to the main graph title
a float value ranging from -1.0 to 1.0
GraphTitleTextSize
As
Int
[write
only]
set the text size of the graph main title
GraphTitleUnderline
As
Boolean
[write
only]
set undelining of the graph main title
Height
As
Int
Initialize
(
EventName
As
String
)
Invalidate
Invalidate2
(
arg0
As
android
.
graphics
.
Rect
)
Invalidate3
(
arg0
As
Int
,
arg1
As
Int
,
arg2
As
Int
,
arg3
As
Int
)
IsInitialized
As
Boolean
Left
As
Int
LegendBackgroundColor
As
Int
[write
only]
Set the background color of the legend
LegendTextColor
As
Int
[write
only]
Set the legend text color
LegendTextSize
As
Float
[write
only]
Set the legend text size
Line_1_Data
()
As
Float
[write
only]
set line 1 data to plot
Line_1_DrawCubic
As
Boolean
[write
only]
draw Line_1's line graph as a cubic line
Line_1_DrawDash
As
Boolean
[write
only]
draw Line_1's line graph as a dashed line
Line_1_LegendText
As
String
[write
only]
set line 1 legend text
Line_1_LineColor
As
Int
[write
only]
set the color of Line_1's graph
Line_1_LineWidth
As
Float
[write
only]
set the width of Line_1's line graph
Line_1_PointColor
As
Int
[write
only]
set the color of the points on Line_1's line graph
Line_1_PointLabelTextColor
As
Int
[write
only]
set line 1 point label text color
Line_1_PointLabelTextSize
As
Float
[write
only]
set line 1 point label text size
Line_1_PointShape
As
String
[write
only]
set the shape of the points on Line_1's line graph
Line_1_PointSize
As
Float
[write
only]
set the size of the points on Line_1's line graph
Line_2_Data
()
As
Float
[write
only]
set line 2 data to plot
Line_2_DrawCubic
As
Boolean
[write
only]
draw Line_2's line graph as a cubic line
Line_2_DrawDash
As
Boolean
[write
only]
draw Line_2's line graph as a dashed line
Line_2_LegendText
As
String
[write
only]
set line 2 legend text
Line_2_LineColor
As
Int
[write
only]
set the color of Line_2's graph
Line_2_LineWidth
As
Float
[write
only]
set the width of Line_2's line graph
Line_2_PointColor
As
Int
[write
only]
set the color of the points on Line_2's line graph
Line_2_PointLabelTextColor
As
Int
[write
only]
set line 2 point label text color
Line_2_PointLabelTextSize
As
Float
[write
only]
set line 2 point label text size
Line_2_PointShape
As
String
[write
only]
set the shape of the points on Line_2's line graph
Line_2_PointSize
As
Float
[write
only]
set the size of the points on Line_2's line graph
Line_3_Data
()
As
Float
[write
only]
set line 3 data to plot
Line_3_DrawCubic
As
Boolean
[write
only]
draw Line_3's line graph as a cubic line
Line_3_DrawDash
As
Boolean
[write
only]
draw Line_3's line graph as a dashed line
Line_3_LegendText
As
String
[write
only]
set line 3 legend text
Line_3_LineColor
As
Int
[write
only]
set the color of Line_3's graph
Line_3_LineWidth
As
Float
[write
only]
set the width of Line_3's line graph
Line_3_PointColor
As
Int
[write
only]
set the color of the points on Line_3's line graph
Line_3_PointLabelTextColor
As
Int
[write
only]
set line 3 point label text color
Line_3_PointLabelTextSize
As
Float
[write
only]
set line 3 point label text size
Line_3_PointShape
As
String
[write
only]
set the shape of the points on Line_3's line graph
Line_3_PointSize
As
Float
[write
only]
set the size of the points on Line_3's line graph
Line_4_Data
()
As
Float
[write
only]
set line 4 data to plot
Line_4_DrawCubic
As
Boolean
[write
only]
draw Line_4's line graph as a cubic line
Line_4_DrawDash
As
Boolean
[write
only]
draw Line_4's line graph as a dashed line
Line_4_LegendText
As
String
[write
only]
set line 4 legend text
Line_4_LineColor
As
Int
[write
only]
set the color of Line_4's graph
Line_4_LineWidth
As
Float
[write
only]
set the width of Line_4's line graph
Line_4_PointColor
As
Int
[write
only]
set the color of the points on Line_4's line graph
Line_4_PointLabelTextColor
As
Int
[write
only]
set line 4 point label text color
Line_4_PointLabelTextSize
As
Float
[write
only]
set line 4 point label text size
Line_4_PointShape
As
String
[write
only]
set the shape of the points on Line_4's line graph
Line_4_PointSize
As
Float
[write
only]
set the size of the points on Line_4's line graph
Line_5_Data
()
As
Float
[write
only]
set line 5 data to plot
Line_5_DrawCubic
As
Boolean
[write
only]
draw Line_5's line graph as a cubic line
Line_5_DrawDash
As
Boolean
[write
only]
draw Line_5's line graph as a dashed line
Line_5_LegendText
As
String
[write
only]
set line 5 legend text
Line_5_LineColor
As
Int
[write
only]
set the color of Line_5's graph
Line_5_LineWidth
As
Float
[write
only]
set the width of Line_5's line graph
Line_5_PointColor
As
Int
[write
only]
set the color of the points on Line_5's line graph
Line_5_PointLabelTextColor
As
Int
[write
only]
set line 5 point label text color
Line_5_PointLabelTextSize
As
Float
[write
only]
set line 5 point label text size
Line_5_PointShape
As
String
[write
only]
set the shape of the points on Line_5's line graph
Line_5_PointSize
As
Float
[write
only]
set the size of the points on Line_5's line graph
MaxNumberOfEntriesPerLineChart
As
Int
[write
only]
set the number of entries per Line graph
NumberOfLineCharts
As
Int
[write
only]
onAccuracyChanged
(
sensor
As
android
.
hardware
.
Sensor
,
i
As
Int
)
onSensorChanged
(
sensorEvent
As
android
.
hardware
.
SensorEvent
)
RemoveView
RequestFocus
As
Boolean
SendToBack
SetBackgroundImage
(
arg0
As
android
.
graphics
.
Bitmap
)
SetColorAnimated
(
arg0
As
Int
,
arg1
As
Int
,
arg2
As
Int
)
SetLayout
(
arg0
As
Int
,
arg1
As
Int
,
arg2
As
Int
,
arg3
As
Int
)
SetLayoutAnimated
(
arg0
As
Int
,
arg1
As
Int
,
arg2
As
Int
,
arg3
As
Int
,
arg4
As
Int
)
SetVisibleAnimated
(
arg0
As
Int
,
arg1
As
Boolean
)
SHAPE_BUTT
As
String
draw the poinst on the line as BUTT
SHAPE_ROUND
As
String
draw the points on the line as ROUND
SHAPE_SQUARE
As
String
draw the points on the line as SQUARE
START
kick off the data generating thread
STOP
stop the data generating thread
Tag
As
Object
Top
As
Int
ValueFormat_0
As
String
value will be displayed without any decimals
ValueFormat_1
As
String
value will be displayed with one decimal
ValueFormat_2
As
String
value will be displayed with two decimals
ValueFormat_3
As
String
value will be displayed with three decimals
Visible
As
Boolean
Width
As
Int
XaxisGridLineColor
As
Int
[write
only]
set the color of the major grid lines parallel to the x-axis
XaxisGridLineWidth
As
Float
[write
only]
set the width of the major grid lines parallel to the x-axis
XaxisLabelOrientation
As
Float
[write
only]
set x-axis label orientation (degrees)
XAxisLabels
()
As
String
[write
only]
set the x-axis labels
XaxisLabelTextColor
As
Int
[write
only]
set x-axis label text color
XaxisLabelTextSize
As
Float
[write
only]
set x-axis label text size
XaxisLabelTicks
As
Int
[write
only]
set the number of x-axis ticks between consecutive labels
YaxisDivisions
As
Int
[write
only]
Set the number of y-axis divisions
YaxisGridLineColor
As
Int
[write
only]
set the color of the major grid lines parallel to the y-axis
YaxisGridLineWidth
As
Float
[write
only]
set the width of the major grid lines parallel to the y-axis
YaxisLabelAndTitleDistance
As
Float
[write
only]
set the distance between yaxis labels and the y-axis title
YaxisLabelColor
As
Int
[write
only]
set the color of the y-axis labels
YaxisLabelOrientation
As
Float
[write
only]
set the text orientation of the y-axis labels
YaxisLabelTextSize
As
Float
[write
only]
set the text size of the y-axis labels
YaxisLabelTicks
As
Int
[write
only]
set the number of y-axis ticks between consecutive labels
YaxisRange
(
mimimum
As
Float
,
maximum
As
Float
)
Set the minimum and maximum range of the y-axis
If not set then they y-axis min and max will be set automatically
YaxisShowZero
As
Boolean
[write
only]
Force y-axis to start at zero
NOTE: If set to True it will ignore lc1.YaxisRange(minval, maxval) and scale
the y-axis automatically and equally around the 0 point.
YaxisTitle
As
String
[write
only]
set the range label (i.e the y-axis title)
YaxisTitleColor
As
Int
[write
only]
set the y-axis title color
YaxisTitleFakeBold
As
Boolean
[write
only]
set fake bold of the y-axis title
YaxisTitleTextSize
As
Float
[write
only]
set the y-axis title text size
YaxisTitleTextSkewness
As
Float
[write
only]
set the y-axis title text skewness
a float value ranging from -1.0 to 1.0
YaxisTitleUnderline
As
Boolean
[write
only]
set underlining of the y-axis title
YaxisValueFormat
As
String
[write
only]
set the y-axis value format
(eg 99, 99.1, 99.12, 99.123)
pass the required ValueFormat_x string eg
lc1.YaxisValueFormat = lc1.ValueFormat_3
SensorOrientationLineChart
Events:
None
Members:
ba
As
BA
Background
As
android
.
graphics
.
drawable
.
Drawable
BringToFront
Color
As
Int
[write
only]
DesignerCreateView
(
base
As
PanelWrapper
,
lw
As
LabelWrapper
,
props
As
Map
)
DomainLabelColor
As
Int
[write
only]
DomainLabelTextSize
As
Float
[write
only]
DomianLabel
As
String
[write
only]
DrawTheGraphs
Enabled
As
Boolean
GraphBackgroundColor
As
Int
[write
only]
GraphFrameColor
As
Int
[write
only]
GraphFrameWidth
As
Float
[write
only]
GraphLegendVisibility
As
Boolean
[write
only]
GraphPinchZoomable
As
Boolean
[write
only]
GraphPlotAreaBackgroundColor
As
Int
[write
only]
GraphReset
GraphTitle
As
String
[write
only]
GraphTitleBold
As
Boolean
[write
only]
GraphTitleColor
As
Int
[write
only]
GraphTitleSkewX
As
Float
[write
only]
GraphTitleTextSize
As
Int
[write
only]
GraphTitleUnderline
As
Boolean
[write
only]
Height
As
Int
Initialize
(
EventName
As
String
)
Invalidate
Invalidate2
(
arg0
As
android
.
graphics
.
Rect
)
Invalidate3
(
arg0
As
Int
,
arg1
As
Int
,
arg2
As
Int
,
arg3
As
Int
)
IsInitialized
As
Boolean
Left
As
Int
LegendBackgroundColor
As
Int
[write
only]
LegendTextColor
As
Int
[write
only]
LegendTextSize
As
Float
[write
only]
Line_1_Data
()
As
Float
[write
only]
Line_1_DrawCubic
As
Boolean
[write
only]
Line_1_DrawDash
As
Boolean
[write
only]
Line_1_LegendText
As
String
[write
only]
Line_1_LineColor
As
Int
[write
only]
Line_1_LineWidth
As
Float
[write
only]
Line_1_PointColor
As
Int
[write
only]
Line_1_PointLabelTextColor
As
Int
[write
only]
Line_1_PointLabelTextSize
As
Float
[write
only]
Line_1_PointShape
As
String
[write
only]
Line_1_PointSize
As
Float
[write
only]
Line_2_Data
()
As
Float
[write
only]
Line_2_DrawCubic
As
Boolean
[write
only]
Line_2_DrawDash
As
Boolean
[write
only]
Line_2_LegendText
As
String
[write
only]
Line_2_LineColor
As
Int
[write
only]
Line_2_LineWidth
As
Float
[write
only]
Line_2_PointColor
As
Int
[write
only]
Line_2_PointLabelTextColor
As
Int
[write
only]
Line_2_PointLabelTextSize
As
Float
[write
only]
Line_2_PointShape
As
String
[write
only]
Line_2_PointSize
As
Float
[write
only]
Line_3_Data
()
As
Float
[write
only]
Line_3_DrawCubic
As
Boolean
[write
only]
Line_3_DrawDash
As
Boolean
[write
only]
Line_3_LegendText
As
String
[write
only]
Line_3_LineColor
As
Int
[write
only]
Line_3_LineWidth
As
Float
[write
only]
Line_3_PointColor
As
Int
[write
only]
Line_3_PointLabelTextColor
As
Int
[write
only]
Line_3_PointLabelTextSize
As
Float
[write
only]
Line_3_PointShape
As
String
[write
only]
Line_3_PointSize
As
Float
[write
only]
Line_4_Data
()
As
Float
[write
only]
Line_4_DrawCubic
As
Boolean
[write
only]
Line_4_DrawDash
As
Boolean
[write
only]
Line_4_LegendText
As
String
[write
only]
Line_4_LineColor
As
Int
[write
only]
Line_4_LineWidth
As
Float
[write
only]
Line_4_PointColor
As
Int
[write
only]
Line_4_PointLabelTextColor
As
Int
[write
only]
Line_4_PointLabelTextSize
As
Float
[write
only]
Line_4_PointShape
As
String
[write
only]
Line_4_PointSize
As
Float
[write
only]
Line_5_Data
()
As
Float
[write
only]
Line_5_DrawCubic
As
Boolean
[write
only]
Line_5_DrawDash
As
Boolean
[write
only]
Line_5_LegendText
As
String
[write
only]
Line_5_LineColor
As
Int
[write
only]
Line_5_LineWidth
As
Float
[write
only]
Line_5_PointColor
As
Int
[write
only]
Line_5_PointLabelTextColor
As
Int
[write
only]
Line_5_PointLabelTextSize
As
Float
[write
only]
Line_5_PointShape
As
String
[write
only]
Line_5_PointSize
As
Float
[write
only]
MaxNumberOfEntriesPerLineChart
As
Int
[write
only]
NumberOfLineCharts
As
Int
[write
only]
onAccuracyChanged
(
sensor
As
android
.
hardware
.
Sensor
,
i
As
Int
)
onSensorChanged
(
sensorEvent
As
android
.
hardware
.
SensorEvent
)
RemoveView
RequestFocus
As
Boolean
SendToBack
SetBackgroundImage
(
arg0
As
android
.
graphics
.
Bitmap
)
SetColorAnimated
(
arg0
As
Int
,
arg1
As
Int
,
arg2
As
Int
)
SetLayout
(
arg0
As
Int
,
arg1
As
Int
,
arg2
As
Int
,
arg3
As
Int
)
SetLayoutAnimated
(
arg0
As
Int
,
arg1
As
Int
,
arg2
As
Int
,
arg3
As
Int
,
arg4
As
Int
)
SetVisibleAnimated
(
arg0
As
Int
,
arg1
As
Boolean
)
SHAPE_BUTT
As
String
SHAPE_ROUND
As
String
SHAPE_SQUARE
As
String
START
STOP
Tag
As
Object
Top
As
Int
ValueFormat_0
As
String
ValueFormat_1
As
String
ValueFormat_2
As
String
ValueFormat_3
As
String
Visible
As
Boolean
Width
As
Int
XaxisGridLineColor
As
Int
[write
only]
XaxisGridLineWidth
As
Float
[write
only]
XaxisLabelOrientation
As
Float
[write
only]
XAxisLabels
()
As
String
[write
only]
XaxisLabelTextColor
As
Int
[write
only]
XaxisLabelTextSize
As
Float
[write
only]
XaxisLabelTicks
As
Int
[write
only]
YaxisDivisions
As
Int
[write
only]
YaxisGridLineColor
As
Int
[write
only]
YaxisGridLineWidth
As
Float
[write
only]
YaxisLabelAndTitleDistance
As
Float
[write
only]
YaxisLabelColor
As
Int
[write
only]
YaxisLabelOrientation
As
Float
[write
only]
YaxisLabelTextSize
As
Float
[write
only]
YaxisLabelTicks
As
Int
[write
only]
YaxisRange
(
mimimum
As
Float
,
maximum
As
Float
)
YaxisShowZero
As
Boolean
[write
only]
YaxisTitle
As
String
[write
only]
YaxisTitleColor
As
Int
[write
only]
YaxisTitleFakeBold
As
Boolean
[write
only]
YaxisTitleTextSize
As
Float
[write
only]
YaxisTitleTextSkewness
As
Float
[write
only]
YaxisTitleUnderline
As
Boolean
[write
only]
YaxisValueFormat
As
String
[write
only]
Members description:
ba
As
BA
Background
As
android
.
graphics
.
drawable
.
Drawable
BringToFront
Color
As
Int
[write
only]
DesignerCreateView
(
base
As
PanelWrapper
,
lw
As
LabelWrapper
,
props
As
Map
)
DomainLabelColor
As
Int
[write
only]
set the color of the domain label
DomainLabelTextSize
As
Float
[write
only]
set the text size of the domain label
DomianLabel
As
String
[write
only]
set the domain label
DrawTheGraphs
Enabled
As
Boolean
GraphBackgroundColor
As
Int
[write
only]
set graph background color
GraphFrameColor
As
Int
[write
only]
set the color of the outer frame around the graph
GraphFrameWidth
As
Float
[write
only]
set the width of the outer frame around the graph
GraphLegendVisibility
As
Boolean
[write
only]
set the legend visibility
GraphPinchZoomable
As
Boolean
[write
only]
Enable / disable graph to be pinch zoomed
NOTE: This is not working very well as left/right edges of graph goes outside plot boundry
This is however how it is implimented in the original AndroidPlot project
GraphPlotAreaBackgroundColor
As
Int
[write
only]
set the background color of the plot area
GraphReset
reset the graph after a pich zoom to get it back within it's boundries
GraphTitle
As
String
[write
only]
set the graph title
GraphTitleBold
As
Boolean
[write
only]
set bold text of the graph main title
GraphTitleColor
As
Int
[write
only]
set the color main graph title
GraphTitleSkewX
As
Float
[write
only]
set the skewness to the main graph title
a float value ranging from -1.0 to 1.0
GraphTitleTextSize
As
Int
[write
only]
set the text size of the graph main title
GraphTitleUnderline
As
Boolean
[write
only]
set undelining of the graph main title
Height
As
Int
Initialize
(
EventName
As
String
)
Invalidate
Invalidate2
(
arg0
As
android
.
graphics
.
Rect
)
Invalidate3
(
arg0
As
Int
,
arg1
As
Int
,
arg2
As
Int
,
arg3
As
Int
)
IsInitialized
As
Boolean
Left
As
Int
LegendBackgroundColor
As
Int
[write
only]
Set the background color of the legend
LegendTextColor
As
Int
[write
only]
Set the legend text color
LegendTextSize
As
Float
[write
only]
Set the legend text size
Line_1_Data
()
As
Float
[write
only]
set line 1 data to plot
Line_1_DrawCubic
As
Boolean
[write
only]
draw Line_1's line graph as a cubic line
Line_1_DrawDash
As
Boolean
[write
only]
draw Line_1's line graph as a dashed line
Line_1_LegendText
As
String
[write
only]
set line 1 legend text
Line_1_LineColor
As
Int
[write
only]
set the color of Line_1's graph
Line_1_LineWidth
As
Float
[write
only]
set the width of Line_1's line graph
Line_1_PointColor
As
Int
[write
only]
set the color of the points on Line_1's line graph
Line_1_PointLabelTextColor
As
Int
[write
only]
set line 1 point label text color
Line_1_PointLabelTextSize
As
Float
[write
only]
set line 1 point label text size
Line_1_PointShape
As
String
[write
only]
set the shape of the points on Line_1's line graph
Line_1_PointSize
As
Float
[write
only]
set the size of the points on Line_1's line graph
Line_2_Data
()
As
Float
[write
only]
set line 2 data to plot
Line_2_DrawCubic
As
Boolean
[write
only]
draw Line_2's line graph as a cubic line
Line_2_DrawDash
As
Boolean
[write
only]
draw Line_2's line graph as a dashed line
Line_2_LegendText
As
String
[write
only]
set line 2 legend text
Line_2_LineColor
As
Int
[write
only]
set the color of Line_2's graph
Line_2_LineWidth
As
Float
[write
only]
set the width of Line_2's line graph
Line_2_PointColor
As
Int
[write
only]
set the color of the points on Line_2's line graph
Line_2_PointLabelTextColor
As
Int
[write
only]
set line 2 point label text color
Line_2_PointLabelTextSize
As
Float
[write
only]
set line 2 point label text size
Line_2_PointShape
As
String
[write
only]
set the shape of the points on Line_2's line graph
Line_2_PointSize
As
Float
[write
only]
set the size of the points on Line_2's line graph
Line_3_Data
()
As
Float
[write
only]
set line 3 data to plot
Line_3_DrawCubic
As
Boolean
[write
only]
draw Line_3's line graph as a cubic line
Line_3_DrawDash
As
Boolean
[write
only]
draw Line_3's line graph as a dashed line
Line_3_LegendText
As
String
[write
only]
set line 3 legend text
Line_3_LineColor
As
Int
[write
only]
set the color of Line_3's graph
Line_3_LineWidth
As
Float
[write
only]
set the width of Line_3's line graph
Line_3_PointColor
As
Int
[write
only]
set the color of the points on Line_3's line graph
Line_3_PointLabelTextColor
As
Int
[write
only]
set line 3 point label text color
Line_3_PointLabelTextSize
As
Float
[write
only]
set line 3 point label text size
Line_3_PointShape
As
String
[write
only]
set the shape of the points on Line_3's line graph
Line_3_PointSize
As
Float
[write
only]
set the size of the points on Line_3's line graph
Line_4_Data
()
As
Float
[write
only]
set line 4 data to plot
Line_4_DrawCubic
As
Boolean
[write
only]
draw Line_4's line graph as a cubic line
Line_4_DrawDash
As
Boolean
[write
only]
draw Line_4's line graph as a dashed line
Line_4_LegendText
As
String
[write
only]
set line 4 legend text
Line_4_LineColor
As
Int
[write
only]
set the color of Line_4's graph
Line_4_LineWidth
As
Float
[write
only]
set the width of Line_4's line graph
Line_4_PointColor
As
Int
[write
only]
set the color of the points on Line_4's line graph
Line_4_PointLabelTextColor
As
Int
[write
only]
set line 4 point label text color
Line_4_PointLabelTextSize
As
Float
[write
only]
set line 4 point label text size
Line_4_PointShape
As
String
[write
only]
set the shape of the points on Line_4's line graph
Line_4_PointSize
As
Float
[write
only]
set the size of the points on Line_4's line graph
Line_5_Data
()
As
Float
[write
only]
set line 5 data to plot
Line_5_DrawCubic
As
Boolean
[write
only]
draw Line_5's line graph as a cubic line
Line_5_DrawDash
As
Boolean
[write
only]
draw Line_5's line graph as a dashed line
Line_5_LegendText
As
String
[write
only]
set line 5 legend text
Line_5_LineColor
As
Int
[write
only]
set the color of Line_5's graph
Line_5_LineWidth
As
Float
[write
only]
set the width of Line_5's line graph
Line_5_PointColor
As
Int
[write
only]
set the color of the points on Line_5's line graph
Line_5_PointLabelTextColor
As
Int
[write
only]
set line 5 point label text color
Line_5_PointLabelTextSize
As
Float
[write
only]
set line 5 point label text size
Line_5_PointShape
As
String
[write
only]
set the shape of the points on Line_5's line graph
Line_5_PointSize
As
Float
[write
only]
set the size of the points on Line_5's line graph
MaxNumberOfEntriesPerLineChart
As
Int
[write
only]
set the number of entries per Line graph
NumberOfLineCharts
As
Int
[write
only]
onAccuracyChanged
(
sensor
As
android
.
hardware
.
Sensor
,
i
As
Int
)
onSensorChanged
(
sensorEvent
As
android
.
hardware
.
SensorEvent
)
RemoveView
RequestFocus
As
Boolean
SendToBack
SetBackgroundImage
(
arg0
As
android
.
graphics
.
Bitmap
)
SetColorAnimated
(
arg0
As
Int
,
arg1
As
Int
,
arg2
As
Int
)
SetLayout
(
arg0
As
Int
,
arg1
As
Int
,
arg2
As
Int
,
arg3
As
Int
)
SetLayoutAnimated
(
arg0
As
Int
,
arg1
As
Int
,
arg2
As
Int
,
arg3
As
Int
,
arg4
As
Int
)
SetVisibleAnimated
(
arg0
As
Int
,
arg1
As
Boolean
)
SHAPE_BUTT
As
String
draw the poinst on the line as BUTT
SHAPE_ROUND
As
String
draw the points on the line as ROUND
SHAPE_SQUARE
As
String
draw the points on the line as SQUARE
START
kick off the data generating thread
STOP
stop the data generating thread
Tag
As
Object
Top
As
Int
ValueFormat_0
As
String
value will be displayed without any decimals
ValueFormat_1
As
String
value will be displayed with one decimal
ValueFormat_2
As
String
value will be displayed with two decimals
ValueFormat_3
As
String
value will be displayed with three decimals
Visible
As
Boolean
Width
As
Int
XaxisGridLineColor
As
Int
[write
only]
set the color of the major grid lines parallel to the x-axis
XaxisGridLineWidth
As
Float
[write
only]
set the width of the major grid lines parallel to the x-axis
XaxisLabelOrientation
As
Float
[write
only]
set x-axis label orientation (degrees)
XAxisLabels
()
As
String
[write
only]
set the x-axis labels
XaxisLabelTextColor
As
Int
[write
only]
set x-axis label text color
XaxisLabelTextSize
As
Float
[write
only]
set x-axis label text size
XaxisLabelTicks
As
Int
[write
only]
set the number of x-axis ticks between consecutive labels
YaxisDivisions
As
Int
[write
only]
Set the number of y-axis divisions
YaxisGridLineColor
As
Int
[write
only]
set the color of the major grid lines parallel to the y-axis
YaxisGridLineWidth
As
Float
[write
only]
set the width of the major grid lines parallel to the y-axis
YaxisLabelAndTitleDistance
As
Float
[write
only]
set the distance between yaxis labels and the y-axis title
YaxisLabelColor
As
Int
[write
only]
set the color of the y-axis labels
YaxisLabelOrientation
As
Float
[write
only]
set the text orientation of the y-axis labels
YaxisLabelTextSize
As
Float
[write
only]
set the text size of the y-axis labels
YaxisLabelTicks
As
Int
[write
only]
set the number of y-axis ticks between consecutive labels
YaxisRange
(
mimimum
As
Float
,
maximum
As
Float
)
Set the minimum and maximum range of the y-axis
If not set then they y-axis min and max will be set automatically
YaxisShowZero
As
Boolean
[write
only]
Force y-axis to start at zero
NOTE: If set to True it will ignore lc1.YaxisRange(minval, maxval) and scale
the y-axis automatically and equally around the 0 point.
YaxisTitle
As
String
[write
only]
set the range label (i.e the y-axis title)
YaxisTitleColor
As
Int
[write
only]
set the y-axis title color
YaxisTitleFakeBold
As
Boolean
[write
only]
set fake bold of the y-axis title
YaxisTitleTextSize
As
Float
[write
only]
set the y-axis title text size
YaxisTitleTextSkewness
As
Float
[write
only]
set the y-axis title text skewness
a float value ranging from -1.0 to 1.0
YaxisTitleUnderline
As
Boolean
[write
only]
set underlining of the y-axis title
YaxisValueFormat
As
String
[write
only]
set the y-axis value format
(eg 99, 99.1, 99.12, 99.123)
pass the required ValueFormat_x string eg
lc1.YaxisValueFormat = lc1.ValueFormat_3
Top