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 void
drawU(UGraphic ug)
static Balloon
fromRadiusSegment(Segment centerToContact)
java.awt.geom.Point2D
getCenter()
Balloon
getInsideTangentBalloon1(double angle, double curvation)
Balloon
getInsideTangentBalloon2(double angle, double curvation)
java.awt.geom.Point2D
getPointOnCircle(double a)
java.awt.geom.Point2D
getPointOnCircleOppositeToThisPoint(java.awt.geom.Point2D passingBy)
java.awt.geom.Point2D
getPointOnCirclePassingByThisPoint(java.awt.geom.Point2D passingBy)
double
getRadius()
Segment
getSegmentCenterToPointOnCircle(double a)
Balloon
rotate(RotationZoom rotationZoom)
java.lang.String
toString()
Balloon
translate(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:
toString
in 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)
-
-