Package net.sourceforge.plantuml.skin
Interface ArrowComponent
-
- All Known Implementing Classes:
AbstractComponentRoseArrow
,ComponentRoseArrow
,ComponentRoseSelfArrow
,ComponentTextArrow
,ComponentTextSelfArrow
public interface ArrowComponent extends Component
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description XPoint2D
getEndPoint(StringBounder stringBounder, XDimension2D dimensionToUse)
double
getPaddingY()
double
getPosArrow(StringBounder stringBounder)
XPoint2D
getStartPoint(StringBounder stringBounder, XDimension2D dimensionToUse)
double
getYPoint(StringBounder stringBounder)
-
Methods inherited from interface net.sourceforge.plantuml.skin.Component
drawU, getPreferredDimension, getPreferredHeight, getPreferredWidth
-
Methods inherited from interface net.sourceforge.plantuml.style.Styleable
getStyleSignature
-
Methods inherited from interface net.sourceforge.plantuml.style.WithStyle
getUsedStyles
-
-
-
-
Method Detail
-
getStartPoint
XPoint2D getStartPoint(StringBounder stringBounder, XDimension2D dimensionToUse)
-
getEndPoint
XPoint2D getEndPoint(StringBounder stringBounder, XDimension2D dimensionToUse)
-
getPaddingY
double getPaddingY()
-
getYPoint
double getYPoint(StringBounder stringBounder)
-
getPosArrow
double getPosArrow(StringBounder stringBounder)
-
-