Android Open Source - HzGrapher Scatter Graph V O From Project Back to project page HzGrapher .
License The source code is released under:
Apache License
If you think the Android project HzGrapher listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Java Source Code package com.handstudio.android.hzgraphlib.vo.scattergraph;
/ * f r o m w w w . j a v a 2 s . c o m * /
import java.util.List;
import com.handstudio.android.hzgrapherlib.animation.GraphAnimation;
import com.handstudio.android.hzgrapherlib.vo.Graph;
public class ScatterGraphVO extends Graph
{
public static final String TAG = ScatterGraphVO.class.getSimpleName();
private int maxValueX = 100;
private int maxValueY = 100;
private int incrementX = 20;
private int incrementY = 20;
private GraphAnimation animation = null;
private String[] legendArr = null;
private List<ScatterGraph> arrGraph = null;
private int graphBG = -1;
private boolean isDrawRegion = false;
public ScatterGraphVO(String[] legendArr, List<ScatterGraph> arrGraph)
{
super ();
this.legendArr = legendArr;
this.arrGraph = arrGraph;
}
public ScatterGraphVO(String[] legendArr, List<ScatterGraph> arrGraph, int graphBG)
{
this (legendArr, arrGraph);
this.graphBG = graphBG;
}
public ScatterGraphVO(String[] legendArr, List<ScatterGraph> arrGraph,
int paddingTop, int paddingBottom, int paddingLeft, int paddingRight,
int marginTop, int marginRight, int maxValueX, int maxValueY,
int incrementX, int incrementY)
{
super (paddingBottom, paddingTop, paddingLeft, paddingRight, marginTop, marginRight);
this.maxValueX = maxValueX;
this.maxValueY = maxValueY;
this.incrementX = incrementX;
this.incrementY = incrementY;
this.legendArr = legendArr;
this.arrGraph = arrGraph;
}
public ScatterGraphVO(String[] legendArr, List<ScatterGraph> arrGraph, int graphBG,
int paddingTop, int paddingBottom, int paddingLeft, int paddingRight,
int marginTop, int marginRight, int maxValueX, int maxValueY,
int incrementX, int incrementY)
{
super (paddingBottom, paddingTop, paddingLeft, paddingRight, marginTop, marginRight);
this.maxValueX = maxValueX;
this.maxValueY = maxValueY;
this.incrementX = incrementX;
this.incrementY = incrementY;
this.legendArr = legendArr;
this.arrGraph = arrGraph;
this.graphBG = graphBG;
}
public int getMaxValueX() {
return maxValueX;
}
public void setMaxValueX(int maxValueX) {
this.maxValueX = maxValueX;
}
public int getMaxValueY() {
return maxValueY;
}
public void setMaxValueY(int maxValueY) {
this.maxValueY = maxValueY;
}
public int getIncrementX() {
return incrementX;
}
public void setIncrementX(int incrementX) {
this.incrementX = incrementX;
}
public int getIncrementY() {
return incrementY;
}
public void setIncrementY(int incrementY) {
this.incrementY = incrementY;
}
public GraphAnimation getAnimation() {
return animation;
}
public void setAnimation(GraphAnimation animation) {
this.animation = animation;
}
public String[] getLegendArr() {
return legendArr;
}
public void setLegendArr(String[] legendArr) {
this.legendArr = legendArr;
}
public List<ScatterGraph> getArrGraph() {
return arrGraph;
}
public void setArrGraph(List<ScatterGraph> arrGraph) {
this.arrGraph = arrGraph;
}
public int getGraphBG() {
return graphBG;
}
public void setGraphBG(int graphBG) {
this.graphBG = graphBG;
}
public boolean isDrawRegion() {
return isDrawRegion;
}
public void setDrawRegion(boolean isDrawRegion) {
this.isDrawRegion = isDrawRegion;
}
}
Java Source Code List com.handstudio.android.hzgrapher.BarGraphActivity.java com.handstudio.android.hzgrapher.BubbleGraphActivity.java com.handstudio.android.hzgrapher.BubbleGraphActivity.java com.handstudio.android.hzgrapher.CircleGraphActivity.java com.handstudio.android.hzgrapher.CircleGraphActivity.java com.handstudio.android.hzgrapher.CurveCompareGraphActivity.java com.handstudio.android.hzgrapher.CurveCompareGraphActivity.java com.handstudio.android.hzgrapher.CurveGraphActivity.java com.handstudio.android.hzgrapher.CurveGraphActivity.java com.handstudio.android.hzgrapher.CurveGraphWithRegionActivity.java com.handstudio.android.hzgrapher.CurveGraphWithRegionActivity.java com.handstudio.android.hzgrapher.LineCompareGraphActivity.java com.handstudio.android.hzgrapher.LineCompareGraphActivity.java com.handstudio.android.hzgrapher.LineGraphActivity.java com.handstudio.android.hzgrapher.LineGraphActivity.java com.handstudio.android.hzgrapher.LineGraphWithRegionActivity.java com.handstudio.android.hzgrapher.LineGraphWithRegionActivity.java com.handstudio.android.hzgrapher.MainActivity.java com.handstudio.android.hzgrapher.MainActivity.java com.handstudio.android.hzgrapher.PieGraphActivity.java com.handstudio.android.hzgrapher.PieGraphActivity.java com.handstudio.android.hzgrapher.RadarGraphActivity.java com.handstudio.android.hzgrapher.RadarGraphActivity.java com.handstudio.android.hzgrapher.ScatterGraphActivity.java com.handstudio.android.hzgrapher.ScatterGraphActivity.java com.handstudio.android.hzgrapherlib.animation.GraphAnimation.java com.handstudio.android.hzgrapherlib.canvas.GraphCanvasWrapper.java com.handstudio.android.hzgrapherlib.error.ErrorCode.java com.handstudio.android.hzgrapherlib.error.ErrorDetector.java com.handstudio.android.hzgrapherlib.graphview.BarGraphView.java com.handstudio.android.hzgrapherlib.graphview.BubbleGraphView.java com.handstudio.android.hzgrapherlib.graphview.CircleGraphView.java com.handstudio.android.hzgrapherlib.graphview.CurveCompareGraphView.java com.handstudio.android.hzgrapherlib.graphview.CurveGraphView.java com.handstudio.android.hzgrapherlib.graphview.LineCompareGraphView.java com.handstudio.android.hzgrapherlib.graphview.LineGraphView.java com.handstudio.android.hzgrapherlib.graphview.RadarGraphView.java com.handstudio.android.hzgrapherlib.graphview.ScatterGraphView.java com.handstudio.android.hzgrapherlib.path.GraphPath.java com.handstudio.android.hzgrapherlib.util.Converter.java com.handstudio.android.hzgrapherlib.util.EuclidLine.java com.handstudio.android.hzgrapherlib.util.EuclidPoint.java com.handstudio.android.hzgrapherlib.util.IntersectFinder.java com.handstudio.android.hzgrapherlib.util.MatrixTranslator.java com.handstudio.android.hzgrapherlib.util.Spline.java com.handstudio.android.hzgrapherlib.vo.GraphNameBox.java com.handstudio.android.hzgrapherlib.vo.Graph.java com.handstudio.android.hzgrapherlib.vo.bargraph.BarGraphVO.java com.handstudio.android.hzgrapherlib.vo.bargraph.BarGraph.java com.handstudio.android.hzgrapherlib.vo.bubblegraph.BubbleGraphVO.java com.handstudio.android.hzgrapherlib.vo.bubblegraph.BubbleGraph.java com.handstudio.android.hzgrapherlib.vo.circlegraph.CircleGraphVO.java com.handstudio.android.hzgrapherlib.vo.circlegraph.CircleGraph.java com.handstudio.android.hzgrapherlib.vo.curvegraph.CurveGraphVO.java com.handstudio.android.hzgrapherlib.vo.curvegraph.CurveGraph.java com.handstudio.android.hzgrapherlib.vo.linegraph.LineGraphVO.java com.handstudio.android.hzgrapherlib.vo.linegraph.LineGraph.java com.handstudio.android.hzgrapherlib.vo.radargraph.RadarGraphVO.java com.handstudio.android.hzgrapherlib.vo.radargraph.RadarGraph.java com.handstudio.android.hzgraphlib.vo.scattergraph.ScatterGraphVO.java com.handstudio.android.hzgraphlib.vo.scattergraph.ScatterGraph.java