Class: Vector
Defined in: geom.ts:93
Extends
WrappingObj
<gp_Vec
>
Constructors
Constructor
new Vector(vector): Vector;
Defined in: geom.ts:94
Parameters
vector
Point
= ...
Returns
Vector
Overrides
Accessors
Length
Get Signature
get Length(): number;
Defined in: geom.ts:114
Returns
number
repr
Get Signature
get repr(): string;
Defined in: geom.ts:98
Returns
string
wrapped
Get Signature
get wrapped(): Type;
Defined in: register.ts:39
Returns
Type
Set Signature
set wrapped(newWrapped): void;
Defined in: register.ts:44
Parameters
newWrapped
Type
Returns
void
Inherited from
x
Get Signature
get x(): number;
Defined in: geom.ts:102
Returns
number
y
Get Signature
get y(): number;
Defined in: geom.ts:106
Returns
number
z
Get Signature
get z(): number;
Defined in: geom.ts:110
Returns
number
Methods
add()
add(v): Vector;
Defined in: geom.ts:134
Parameters
v
Vector
Returns
Vector
cross()
cross(v): Vector;
Defined in: geom.ts:122
Parameters
v
Vector
Returns
Vector
delete()
delete(): void;
Defined in: register.ts:54
Returns
void
Inherited from
dot()
dot(v): number;
Defined in: geom.ts:126
Parameters
v
Vector
Returns
number
equals()
equals(other): boolean;
Defined in: geom.ts:173
Parameters
other
Vector
Returns
boolean
getAngle()
getAngle(v): number;
Defined in: geom.ts:155
Parameters
v
Vector
Returns
number
getCenter()
getCenter(): Vector;
Defined in: geom.ts:151
Returns
Vector
multiply()
multiply(scale): Vector;
Defined in: geom.ts:138
Parameters
scale
number
Returns
Vector
normalize()
normalize(): Vector;
Defined in: geom.ts:146
Returns
Vector
normalized()
normalized(): Vector;
Defined in: geom.ts:142
Returns
Vector
projectToPlane()
projectToPlane(plane): Vector;
Defined in: geom.ts:159
Parameters
plane
Returns
Vector
rotate()
rotate(
angle,
center,
direction): Vector;
Defined in: geom.ts:185
Parameters
angle
number
center
Point
= ...
direction
Point
= ...
Returns
Vector
sub()
sub(v): Vector;
Defined in: geom.ts:130
Parameters
v
Vector
Returns
Vector
toDir()
toDir(): gp_Dir;
Defined in: geom.ts:181
Returns
gp_Dir
toPnt()
toPnt(): gp_Pnt;
Defined in: geom.ts:177
Returns
gp_Pnt
toTuple()
toTuple(): [number, number, number];
Defined in: geom.ts:118
Returns
[number
, number
, number
]