Interface Shadow<S extends Shape<S,P>,P extends TextParagraph<S,P,? extends TextRun>>

All Known Implementing Classes:
XSLFShadow

public interface Shadow<S extends Shape<S,P>,P extends TextParagraph<S,P,? extends TextRun>>
  • Method Details

    • getShadowParent

      SimpleShape<S,P> getShadowParent()
    • getDistance

      double getDistance()
      Returns:
      the offset of this shadow in points
    • getAngle

      double getAngle()
      Returns:
      the direction to offset the shadow in angles
    • getBlur

      double getBlur()
      Returns:
      the blur radius of the shadow TODO: figure out how to make sense of this property when rendering shadows
    • getFillStyle

      PaintStyle.SolidPaint getFillStyle()
      Returns:
      the color of this shadow. Depending whether the parent shape is filled or stroked, this color is used to fill or stroke this shadow