Package com.treemap.swing.tagcloud
Class SwingTextShape
- java.lang.Object
-
- com.treemap.swing.tagcloud.SwingTextShape
-
-
Constructor Summary
Constructors Constructor Description SwingTextShape(java.lang.String text, com.macrofocus.geom.GeneralPath shape)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
contains(com.macrofocus.geom.Point2D p)
com.macrofocus.geom.Shape
createTransformedShape(com.macrofocus.geom.AffineTransform at)
com.macrofocus.geom.Rectangle2D
getBounds2D()
com.macrofocus.geom.PathIterator
getFlattenPathIterator(double flatness)
com.macrofocus.igraphics.CPFont
getFont()
com.macrofocus.geom.PathIterator
getPathIterator()
com.macrofocus.geom.PathIterator
getPathIterator(com.macrofocus.geom.AffineTransform at)
java.lang.String
getText()
boolean
intersects(com.macrofocus.geom.Rectangle2D r)
boolean
isTextOutline()
-
-
-
Method Detail
-
getFont
public com.macrofocus.igraphics.CPFont getFont()
-
isTextOutline
public boolean isTextOutline()
- Specified by:
isTextOutline
in interfaceTextShape
-
getBounds2D
public com.macrofocus.geom.Rectangle2D getBounds2D()
- Specified by:
getBounds2D
in interfacecom.macrofocus.geom.Shape
-
contains
public boolean contains(com.macrofocus.geom.Point2D p)
- Specified by:
contains
in interfacecom.macrofocus.geom.Shape
-
intersects
public boolean intersects(com.macrofocus.geom.Rectangle2D r)
- Specified by:
intersects
in interfacecom.macrofocus.geom.Shape
-
getPathIterator
public com.macrofocus.geom.PathIterator getPathIterator(com.macrofocus.geom.AffineTransform at)
- Specified by:
getPathIterator
in interfacecom.macrofocus.geom.Shape
-
getPathIterator
public com.macrofocus.geom.PathIterator getPathIterator()
- Specified by:
getPathIterator
in interfacecom.macrofocus.geom.Shape
-
getFlattenPathIterator
public com.macrofocus.geom.PathIterator getFlattenPathIterator(double flatness)
- Specified by:
getFlattenPathIterator
in interfacecom.macrofocus.geom.Shape
-
createTransformedShape
public final com.macrofocus.geom.Shape createTransformedShape(com.macrofocus.geom.AffineTransform at)
- Specified by:
createTransformedShape
in interfaceTextShape
-
-