org.apache.batik.ext.awt.geom
Class PathLength.PathSegment
protected static
class
PathLength.PathSegment
extends Object
A single path segment in the flattened version of the path.
This is a local helper class. PathSegment-objects are stored in
the
segments - list.
This is used as an immutable value-object.
Field Summary |
protected int | index
The index of the original path segment this flattened segment is a
part of. |
protected float | length
The length of the path segment, accumulated from the start. |
protected int | segType
The path segment type. |
protected float | x
The x coordinate of the path segment. |
protected float | y
The y coordinate of the path segment. |
Method Summary |
int | getIndex()
Returns the segment index. |
float | getLength()
Returns the length of the path segment. |
int | getSegType()
Returns the segment type. |
float | getX()
Returns the x coordinate of the path segment. |
float | getY()
Returns the y coordinate of the path segment. |
void | setIndex(int v)
Sets the segment index. |
void | setLength(float v)
Sets the length of the path segment. |
void | setX(float v)
Sets the x coordinate of the path segment. |
void | setY(float v)
Sets the y coordinate of the path segment. |
protected int index
The index of the original path segment this flattened segment is a
part of.
protected float length
The length of the path segment, accumulated from the start.
protected final int segType
The path segment type.
protected float x
The x coordinate of the path segment.
protected float y
The y coordinate of the path segment.
public int getIndex()
Returns the segment index.
public float getLength()
Returns the length of the path segment.
public int getSegType()
Returns the segment type.
public float getX()
Returns the x coordinate of the path segment.
public float getY()
Returns the y coordinate of the path segment.
public void setIndex(int v)
Sets the segment index.
public void setLength(float v)
Sets the length of the path segment.
public void setX(float v)
Sets the x coordinate of the path segment.
public void setY(float v)
Sets the y coordinate of the path segment.
Copyright B) 2008 Apache Software Foundation. All Rights Reserved.