Ir al contenido

PathSegment

Defined in: geometry/Geometry.ts:30

GoJS-compatible: one segment of a PathFigure — a line, bezier, or arc from the current point to (endX, endY).

new PathSegment(type?, ex?, ey?, x1?, y1?, x2?, y2?, clockwise?): PathSegment

Defined in: geometry/Geometry.ts:41

SegmentType = SegmentType.Line

number = 0

number = 0

number = 0

number = 0

number = 0

number | boolean

boolean = true

PathSegment

clockwise: boolean

Defined in: geometry/Geometry.ts:38


endX: number

Defined in: geometry/Geometry.ts:32


endY: number

Defined in: geometry/Geometry.ts:33


point1X: number

Defined in: geometry/Geometry.ts:34


point1Y: number

Defined in: geometry/Geometry.ts:35


point2X: number

Defined in: geometry/Geometry.ts:36


point2Y: number | boolean

Defined in: geometry/Geometry.ts:37


type: SegmentType

Defined in: geometry/Geometry.ts:31

get isClosed(): boolean

Defined in: geometry/Geometry.ts:94

boolean

set isClosed(value): void

Defined in: geometry/Geometry.ts:98

boolean

void

close(): this

Defined in: geometry/Geometry.ts:89

GoJS-compatible: mark this segment as closing its figure; returns this.

this


copy(): PathSegment

Defined in: geometry/Geometry.ts:61

PathSegment


equalsApprox(s): boolean

Defined in: geometry/Geometry.ts:76

PathSegment

boolean