Class: CubicBezierCurve2D
Hierarchy
↳
CubicBezierCurve2D
Constructors
Properties
Accessors
Methods
Constructors
constructor
• new CubicBezierCurve2D(v0, v1, v2, v3): CubicBezierCurve2D
Parameters
| Name | Type |
|---|---|
v0 | Vector2 |
v1 | Vector2 |
v2 | Vector2 |
v3 | Vector2 |
Returns
Overrides
Defined in
packages/geometry/ExtrudeGeometry/Curve/CubicBezierCurve2D.ts:10
Properties
v0
• v0: Vector2
Defined in
packages/geometry/ExtrudeGeometry/Curve/CubicBezierCurve2D.ts:5
v1
• v1: Vector2
Defined in
packages/geometry/ExtrudeGeometry/Curve/CubicBezierCurve2D.ts:6
v2
• v2: Vector2
Defined in
packages/geometry/ExtrudeGeometry/Curve/CubicBezierCurve2D.ts:7
v3
• v3: Vector2
Defined in
packages/geometry/ExtrudeGeometry/Curve/CubicBezierCurve2D.ts:8
curveType
• curveType: CurveType
Inherited from
Defined in
packages/geometry/ExtrudeGeometry/Curve/Curve2D.ts:11
Accessors
points
• get points(): Vector2[]
Returns
Vector2[]
Overrides
Curve2D.points
Defined in
packages/geometry/ExtrudeGeometry/Curve/CubicBezierCurve2D.ts:18
Methods
getPoint
▸ getPoint(t, result?): Vector2
Parameters
| Name | Type |
|---|---|
t | number |
result | Vector2 |
Returns
Vector2
Overrides
Defined in
packages/geometry/ExtrudeGeometry/Curve/CubicBezierCurve2D.ts:22
copyFrom
▸ copyFrom(other): void
Parameters
| Name | Type |
|---|---|
other | CubicBezierCurve2D |
Returns
void
Defined in
packages/geometry/ExtrudeGeometry/Curve/CubicBezierCurve2D.ts:30
getPoints
▸ getPoints(divisions?): Vector2[]
Parameters
| Name | Type | Default value |
|---|---|---|
divisions | number | 5 |
Returns
Vector2[]

