Package net.sourceforge.plantuml.cute
Class Balloon
- java.lang.Object
-
- net.sourceforge.plantuml.cute.Balloon
-
-
Constructor Summary
Constructors Constructor Description Balloon(java.awt.geom.Point2D center, double radius)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddrawU(UGraphic ug)static BalloonfromRadiusSegment(Segment centerToContact)java.awt.geom.Point2DgetCenter()BalloongetInsideTangentBalloon1(double angle, double curvation)BalloongetInsideTangentBalloon2(double angle, double curvation)java.awt.geom.Point2DgetPointOnCircle(double a)java.awt.geom.Point2DgetPointOnCircleOppositeToThisPoint(java.awt.geom.Point2D passingBy)java.awt.geom.Point2DgetPointOnCirclePassingByThisPoint(java.awt.geom.Point2D passingBy)doublegetRadius()SegmentgetSegmentCenterToPointOnCircle(double a)Balloonrotate(RotationZoom rotationZoom)java.lang.StringtoString()Balloontranslate(UTranslate translate)
-
-
-
Method Detail
-
getPointOnCircle
public java.awt.geom.Point2D getPointOnCircle(double a)
-
getSegmentCenterToPointOnCircle
public Segment getSegmentCenterToPointOnCircle(double a)
-
translate
public Balloon translate(UTranslate translate)
-
rotate
public Balloon rotate(RotationZoom rotationZoom)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getCenter
public java.awt.geom.Point2D getCenter()
-
getRadius
public double getRadius()
-
getInsideTangentBalloon1
public Balloon getInsideTangentBalloon1(double angle, double curvation)
-
getInsideTangentBalloon2
public Balloon getInsideTangentBalloon2(double angle, double curvation)
-
getPointOnCirclePassingByThisPoint
public java.awt.geom.Point2D getPointOnCirclePassingByThisPoint(java.awt.geom.Point2D passingBy)
-
getPointOnCircleOppositeToThisPoint
public java.awt.geom.Point2D getPointOnCircleOppositeToThisPoint(java.awt.geom.Point2D passingBy)
-
-