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 Point2D
getEndPoint(StringBounder stringBounder, Dimension2D dimensionToUse)
double
getPaddingY()
double
getPosArrow(StringBounder stringBounder)
Point2D
getStartPoint(StringBounder stringBounder, Dimension2D 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
getDefaultStyleDefinition
-
Methods inherited from interface net.sourceforge.plantuml.style.WithStyle
getUsedStyles
-
-
-
-
Method Detail
-
getStartPoint
Point2D getStartPoint(StringBounder stringBounder, Dimension2D dimensionToUse)
-
getEndPoint
Point2D getEndPoint(StringBounder stringBounder, Dimension2D dimensionToUse)
-
getPaddingY
double getPaddingY()
-
getYPoint
double getYPoint(StringBounder stringBounder)
-
getPosArrow
double getPosArrow(StringBounder stringBounder)
-
-