|
|
@ -23,7 +23,11 @@ export abstract class Curve extends Entity
|
|
|
|
get EndPoint(): Vector3 { return; }
|
|
|
|
get EndPoint(): Vector3 { return; }
|
|
|
|
get EndParam(): number { return; }
|
|
|
|
get EndParam(): number { return; }
|
|
|
|
get Area(): number { return; }
|
|
|
|
get Area(): number { return; }
|
|
|
|
|
|
|
|
//获得曲线的面积,逆时针为正,顺时针为负.
|
|
|
|
|
|
|
|
get Area2(): number { return; }
|
|
|
|
get IsClose(): boolean { return; }
|
|
|
|
get IsClose(): boolean { return; }
|
|
|
|
|
|
|
|
//曲线为顺时针
|
|
|
|
|
|
|
|
get IsClockWise(): boolean { return this.Area2 < 0; }
|
|
|
|
|
|
|
|
|
|
|
|
GetPointAtParam(param: number): Vector3 { return; }
|
|
|
|
GetPointAtParam(param: number): Vector3 { return; }
|
|
|
|
GetPointAtDistance(distance: number): Vector3 { return; }
|
|
|
|
GetPointAtDistance(distance: number): Vector3 { return; }
|
|
|
|