# Interface TextShape

All Superinterfaces:
  `com.macrofocus.geom.Shape`

All Known Implementing Classes:
  `RectangularTextShape, SwingTextShape`

public interface TextShape extends com.macrofocus.geom.Shape

- ## Method Summary

  Modifier and Type
  Method
  Description
  `com.macrofocus.geom.Shape`
  `createTransformedShape(com.macrofocus.geom.AffineTransform at)`
  `com.macrofocus.igraphics.CPFont`
  `getFont()`
  `String`
  `getText()`
  `boolean`
  `isTextOutline()`

  ### Methods inherited from interface com.macrofocus.geom.Shape

  `contains, getBounds, getBounds2D, getFlattenPathIterator, getPathIterator, getPathIterator, intersects`

- ## Method Details

  - ### getText

    String getText()

  - ### getFont

    com.macrofocus.igraphics.CPFont getFont()

  - ### isTextOutline

    boolean isTextOutline()

  - ### createTransformedShape

    com.macrofocus.geom.Shape createTransformedShape(com.macrofocus.geom.AffineTransform at)