Package evo.search.view.render
Class StringShape
- java.lang.Object
-
- evo.search.view.render.StringShape
-
-
Constructor Summary
Constructors Constructor Description StringShape(String string, float x, float y)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
contains(double x, double y)
boolean
contains(double x, double y, double w, double h)
boolean
contains(Point2D p)
boolean
contains(Rectangle2D r)
boolean
equals(Object o)
Rectangle
getBounds()
Rectangle2D
getBounds2D()
PathIterator
getPathIterator(AffineTransform at)
PathIterator
getPathIterator(AffineTransform at, double flatness)
String
getString()
String to be rendered.float
getX()
y-coordinate of the upper-left edge of the string shape.float
getY()
y-coordinate of the upper-left edge of the string shape.int
hashCode()
boolean
intersects(double x, double y, double w, double h)
boolean
intersects(Rectangle2D r)
String
toString()
-
-
-
Constructor Detail
-
StringShape
public StringShape(String string, float x, float y)
-
-
Method Detail
-
getBounds2D
public Rectangle2D getBounds2D()
- Specified by:
getBounds2D
in interfaceShape
-
intersects
public boolean intersects(double x, double y, double w, double h)
- Specified by:
intersects
in interfaceShape
-
intersects
public boolean intersects(Rectangle2D r)
- Specified by:
intersects
in interfaceShape
-
contains
public boolean contains(double x, double y, double w, double h)
-
contains
public boolean contains(Rectangle2D r)
-
getPathIterator
public PathIterator getPathIterator(AffineTransform at)
- Specified by:
getPathIterator
in interfaceShape
-
getPathIterator
public PathIterator getPathIterator(AffineTransform at, double flatness)
- Specified by:
getPathIterator
in interfaceShape
-
getString
public String getString()
String to be rendered.
-
getX
public float getX()
y-coordinate of the upper-left edge of the string shape.
-
getY
public float getY()
y-coordinate of the upper-left edge of the string shape.
-
-