Module java.desktop
Package java.awt.geom

Class QuadCurve2D.Float

java.lang.Object
java.awt.geom.QuadCurve2D
java.awt.geom.QuadCurve2D.Float
所有已实现的接口:
Shape, Serializable, Cloneable
封闭类:
QuadCurve2D

public static class QuadCurve2D.Float extends QuadCurve2D implements Serializable
float 坐标指定的二次参数曲线段。
自:
1.2
参见:
  • Field Details

    • x1

      public float x1
      二次曲线段的起始点的 X 坐标。
      自:
      1.2
    • y1

      public float y1
      二次曲线段的起始点的 Y 坐标。
      自:
      1.2
    • ctrlx

      public float ctrlx
      二次曲线段的控制点的 X 坐标。
      自:
      1.2
    • ctrly

      public float ctrly
      二次曲线段的控制点的 Y 坐标。
      自:
      1.2
    • x2

      public float x2
      二次曲线段的结束点的 X 坐标。
      自:
      1.2
    • y2

      public float y2
      二次曲线段的结束点的 Y 坐标。
      自:
      1.2
  • Constructor Details

    • Float

      public Float()
      构造并初始化具有坐标 (0, 0, 0, 0, 0, 0) 的 QuadCurve2D
      自:
      1.2
    • Float

      public Float(float x1, float y1, float ctrlx, float ctrly, float x2, float y2)
      从指定的 float 坐标构造并初始化 QuadCurve2D
      参数:
      x1 - 起始点的 X 坐标
      y1 - 起始点的 Y 坐标
      ctrlx - 控制点的 X 坐标
      ctrly - 控制点的 Y 坐标
      x2 - 结束点的 X 坐标
      y2 - 结束点的 Y 坐标
      自:
      1.2
  • Method Details

    • getX1

      public double getX1()
      double 精度返回起始点的 X 坐标。
      指定者:
      getX1 在类 QuadCurve2D
      返回:
      起始点的 X 坐标。
      自:
      1.2
    • getY1

      public double getY1()
      double 精度返回起始点的 Y 坐标。
      指定者:
      getY1 在类 QuadCurve2D
      返回:
      起始点的 Y 坐标。
      自:
      1.2
    • getP1

      public Point2D getP1()
      返回起始点。
      指定者:
      getP1 在类 QuadCurve2D
      返回:
      是此 QuadCurve2D 的起始点的 Point2D
      自:
      1.2
    • getCtrlX

      public double getCtrlX()
      double 精度返回控制点的 X 坐标。
      指定者:
      getCtrlX 在类 QuadCurve2D
      返回:
      控制点的 X 坐标
      自:
      1.2
    • getCtrlY

      public double getCtrlY()
      double 精度返回控制点的 Y 坐标。
      指定者:
      getCtrlY 在类 QuadCurve2D
      返回:
      控制点的 Y 坐标。
      自:
      1.2
    • getCtrlPt

      public Point2D getCtrlPt()
      返回控制点。
      指定者:
      getCtrlPt 在类 QuadCurve2D
      返回:
      是此 Point2D 的控制点的 Point2D
      自:
      1.2
    • getX2

      public double getX2()
      double 精度返回结束点的 X 坐标。
      指定者:
      getX2 在类 QuadCurve2D
      返回:
      结束点的 X 坐标。
      自:
      1.2
    • getY2

      public double getY2()
      double 精度返回结束点的 Y 坐标。
      指定者:
      getY2 在类 QuadCurve2D
      返回:
      结束点的 Y 坐标。
      自:
      1.2
    • getP2

      public Point2D getP2()
      返回结束点。
      指定者:
      getP2 在类 QuadCurve2D
      返回:
      是此 Point2D 的结束点的 Point 对象。
      自:
      1.2
    • setCurve

      public void setCurve(double x1, double y1, double ctrlx, double ctrly, double x2, double y2)
      将此曲线的端点和控制点的位置设置为指定的 double 坐标。
      指定者:
      setCurve 在类 QuadCurve2D
      参数:
      x1 - 起始点的 X 坐标
      y1 - 起始点的 Y 坐标
      ctrlx - 控制点的 X 坐标
      ctrly - 控制点的 Y 坐标
      x2 - 结束点的 X 坐标
      y2 - 结束点的 Y 坐标
      自:
      1.2
    • setCurve

      public void setCurve(float x1, float y1, float ctrlx, float ctrly, float x2, float y2)
      将此曲线的端点和控制点的位置设置为指定的 float 坐标。
      参数:
      x1 - 起始点的 X 坐标
      y1 - 起始点的 Y 坐标
      ctrlx - 控制点的 X 坐标
      ctrly - 控制点的 Y 坐标
      x2 - 结束点的 X 坐标
      y2 - 结束点的 Y 坐标
      自:
      1.2