java.lang.Object
org.hipparchus.geometry.spherical.twod.Edge

public class Edge extends Object
圆形多边形边界边。
另请参阅:
  • 方法详细资料

    • getStart

      public Vertex getStart()
      获取起始顶点。
      返回:
      起始顶点
    • getEnd

      public Vertex getEnd()
      获取结束顶点。
      返回:
      结束顶点
    • getLength

      public double getLength()
      获取弧的长度。
      返回:
      弧的长度(可能大于 \( \pi \))
    • getCircle

      public Circle getCircle()
      获取支持此边缘的圆。
      返回:
      支持此边缘的圆
    • getPointAt

      public Vector3D getPointAt(double alpha)
      获取中间点。

      沿边缘的角度通常应在 0 和 getLength() 之间,以保持在边缘限制内。但是,对于角度值没有检查,因此用户可以重新构建定义边缘的完整圆。

      参数:
      alpha - 沿边缘的角度,从 getStart() 开始计数
      返回:
      一个中间点