Interface Atom
-
- All Superinterfaces:
UShape
- All Known Implementing Classes:
AbstractAtom
,AtomEmoji
,AtomHorizontalTexts
,AtomImg
,AtomImgSvg
,AtomMath
,AtomOpenIcon
,AtomSpace
,AtomSprite
,AtomTable
,AtomText
,AtomTree
,AtomVerticalTexts
,AtomWithMargin
,Bullet
,CreoleHorizontalLine
,EmbeddedDiagram.Draw
,SheetBlock1
,SheetBlock2
,StripeCode
public interface Atom extends UShape
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Dimension2D
calculateDimension(StringBounder stringBounder)
void
drawU(UGraphic ug)
double
getStartingAltitude(StringBounder stringBounder)
List<Atom>
splitInTwo(StringBounder stringBounder, double width)
-
-
-
Method Detail
-
calculateDimension
Dimension2D calculateDimension(StringBounder stringBounder)
-
getStartingAltitude
double getStartingAltitude(StringBounder stringBounder)
-
drawU
void drawU(UGraphic ug)
-
splitInTwo
List<Atom> splitInTwo(StringBounder stringBounder, double width)
-
-