sventon subversion web client - http://www.sventon.org
[show recent changes]
 
  Help
HEAD
Rev: 10305 - svn://svn.freehep.org/svn / freehep / branches / vectorgraphics-emfplus / freehep-graphicsio-emf / src / main / java / org / freehep / graphicsio / emf / gdiplus / PathPoint.java
Show File - PathPoint.java  [show properties]
Search for Help
spinner
package org.freehep.graphicsio.emf.gdiplus;
public class PathPoint {
    public static final int TYPE_INVALID          = -1;   // extra: invalid type
    public static final int TYPE_START            = 0;    // move
    public static final int TYPE_LINE             = 1;    // line
    public static final int TYPE_BEZIER           = 3;    // default Bezier (= cubic Bezier)
    public static final int TYPE_PATH_TYPE_MASK   = 0x07; // type mask (lowest 3 bits).
10      public static final int TYPE_DASH_MODE        = 0x10; // currently in dash mode.
11      public static final int TYPE_PATH_MARKER      = 0x20; // a marker for the path.
12      public static final int TYPE_CLOSE_SUBPATH    = 0x80; // closed flag
13 
14      private float x, y;
15      private int type;
16      
17      public PathPoint() {
18          this.type = TYPE_INVALID;
19          this.= 0;
20          this.= 0;
21      }
22      
23      public PathPoint(int type, double x, double y) {
24          this(type, (float)x, (float)y);
25      }
26      
27      public PathPoint(int type, float x, float y) {
28          this.type = type;
29          this.= x;
30          this.= y;
31      }
32 
33      public void setType(int type) {
34          this.type = type;
35      }
36      
37      public int getType() {
38          return type;
39      }
40 
41      public void setX(float x) {
42          this.= x;
43      }
44      
45      public float getX() {
46          return x;
47      }
48 
49      public void setY(float y) {
50          this.= y;
51      }
52      
53      public float getY() {
54          return y;
55      }
56  }


feed icon

sventon 2.5.1