addPoint() public method

public addPoint ( ) : void
return void
Beispiel #1
0
        protected override void OnCreate(Bundle bundle)
        {
            base.OnCreate(bundle);

            // Create your application here
            SetContentView(Resource.Layout.LineGraph);
            Line      l = new Line();
            LinePoint p = new LinePoint();

            p.setX(0);
            p.setY(5);
            l.addPoint(p);
            p = new LinePoint();
            p.setX(8);
            p.setY(8);
            l.addPoint(p);
            p = new LinePoint();
            p.setX(10);
            p.setY(4);
            l.addPoint(p);
            l.setColor(Color.ParseColor("#FFBB33"));

            LineGraph li = FindViewById <LineGraph> (Resource.Id.linegraph);           //(LineGraph)v.findViewById(R.id.linegraph);

            li.addLine(l);
            li.setRangeY(0, 10);
            li.setLineToFill(0);
            li.setOnPointClickedListener(this);
        }
Beispiel #2
0
    // Description: calls functions from Line to create lines for free draw function
    private void drawFreeLine(Vector3 p)
    {
        if (firstFreeLine)
        {
            currFreeLine = Line.createLine();
            currFreeLine.setWidth(freePenThickness);

            currFreeLine.transform.SetParent(graph.transform, true);

            currFreeLine.setMaterial(lineMat);
            currFreeLine.startLine(p);
        }
        else
        {
            currFreeLine.addPoint(p);
        }
    }
Beispiel #3
0
    // Description: calls functions from Line class to creates lines for draw function
    private void drawLine(Vector3 p)
    {
        if (firstLine)
        {
            currLine = Line.createLine();
            currLine.setWidth(penThickness);

            currLine.transform.SetParent(board.mirror.transform, false);
            currLine.gameObject.layer = LayerMask.NameToLayer("Painter");
            Material lineMat = (Material)Resources.Load("LineMat", typeof(Material));
            currLine.setMaterial(lineMat);
            currLine.startLine(p + currLine.transform.parent.transform.position);
        }
        else
        {
            currLine.addPoint(p + currLine.transform.parent.transform.position);
        }
    }