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 Dimension2DcalculateDimension(StringBounder stringBounder)voiddrawU(UGraphic ug)doublegetStartingAltitude(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)
-
-