@ue-too/curve / Path
Class: Path
Defined in: packages/curve/src/path.ts:53
Path made of sequential line segments.
Constructors
Constructor
new Path(
lines):Path
Defined in: packages/curve/src/path.ts:56
Parameters
lines
Line[]
Returns
Path
Methods
append()
append(
line):void
Defined in: packages/curve/src/path.ts:60
Parameters
line
Returns
void
clear()
clear():
void
Defined in: packages/curve/src/path.ts:64
Returns
void
getLength()
getLength():
number
Defined in: packages/curve/src/path.ts:76
Returns
number
getLines()
getLines():
Line[]
Defined in: packages/curve/src/path.ts:72
Returns
Line[]
getPercentages()
getPercentages():
object[]
Defined in: packages/curve/src/path.ts:86
Returns
object[]
getPointByPercentage()
getPointByPercentage(
percentage):Point
Defined in: packages/curve/src/path.ts:102
Parameters
percentage
number
Returns
Point
prepend()
prepend(
line):void
Defined in: packages/curve/src/path.ts:68
Parameters
line
Returns
void