Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Arc

圆弧形路径类.

Hierarchy

  • Arc

Implements

Index

Constructors

constructor

  • 圆弧路径的类,从原点、半径、起始角度和结束角度创建.

    Parameters

    • origin: IPoint

      The center point of the arc.

    • radius: number

      The radius of the arc.

    • startAngle: number

      The start angle of the arc.

    • endAngle: number

      The end angle of the arc.

    • Optional data: IProperties

      属性数据

    Returns Arc

  • 圆弧路径类,由 2 个点、半径、是否长度多的一段标志和顺时针标志创建.

    Parameters

    • pointA: IPoint

      First end point of the arc.

    • pointB: IPoint

      Second end point of the arc.

    • radius: number

      The radius of the arc.

    • largeArc: boolean

      是否长度多的一段,用于指示顺时针方向的布尔标志.

    • clockwise: boolean

      用于指示顺时针方向的布尔标志.

    • Optional data: IProperties

      属性数据

    Returns Arc

  • 圆弧路径类,由 2 个点和指示顺时针的可选布尔标志创建.

    Parameters

    • pointA: IPoint

      First end point of the arc.

    • pointB: IPoint

      Second end point of the arc.

    • Optional clockwise: boolean

      用于指示顺时针方向的布尔标志.

    • Optional data: IProperties

      属性数据

    Returns Arc

  • 圆弧路径类,由 3 个点创建.

    Parameters

    • pointA: IPoint

      First end point of the arc.

    • pointB: IPoint

      Second end point of the arc.

    • pointC: IPoint

      Second end point of the arc.

    • Optional data: IProperties

      属性数据

    Returns Arc

Properties

data

endAngle

endAngle: number

origin

origin: IPoint

radius

radius: number

startAngle

startAngle: number

type

type: string

Generated using TypeDoc