org.vectomatic.common.model.geometry
Class Polyline
java.lang.Object
org.vectomatic.common.model.Shape
org.vectomatic.common.model.geometry.Polyline
- All Implemented Interfaces:
- com.google.gwt.user.client.rpc.IsSerializable
public class Polyline
- extends Shape
- implements com.google.gwt.user.client.rpc.IsSerializable
Class to represent a polyline
Methods inherited from class org.vectomatic.common.model.Shape |
clearAttribute, copyAttributes, definesAttribute, getAttribute, getBoundingBox, getDefinedAttributes, getModel, getRotation, getScaling, getTransform, getTranslation, setAttribute, setModel, setRotation, setScaling, setTransform, setTranslation, updateTransform |
Polyline
public Polyline()
Polyline
public Polyline(Point[] pts,
int count)
Polyline
public Polyline(Polyline polyline)
isClosed
public boolean isClosed()
acceptVisitor
public void acceptVisitor(IShapeVisitor visitor)
- Specified by:
acceptVisitor
in class Shape
isSame
public boolean isSame(Shape shape)
- Description copied from class:
Shape
- Returns true if the specified shape has the same
geometrical and styling properties as this shape,
false otherwise.
- Specified by:
isSame
in class Shape
- Parameters:
shape
- A shape
- Returns:
- True if the specified shape has the same
geometrical and styling properties as this shape,
false otherwise.
getVertices
public Point[] getVertices()
setVertices
public void setVertices(Point[] pts)
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2010. All Rights Reserved.