Class: Vector
Defined in: geom.ts:107
Extends
WrappingObj<gp_Vec>
Constructors
Constructor
new Vector(vector): Vector;
Defined in: geom.ts:108
Parameters
vector
Point = ...
Returns
Vector
Overrides
Accessors
Length
Get Signature
get Length(): number;
Defined in: geom.ts:128
Returns
number
repr
Get Signature
get repr(): string;
Defined in: geom.ts:112
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:116
Returns
number
y
Get Signature
get y(): number;
Defined in: geom.ts:120
Returns
number
z
Get Signature
get z(): number;
Defined in: geom.ts:124
Returns
number
Methods
add()
add(v): Vector;
Defined in: geom.ts:148
Parameters
v
Vector
Returns
Vector
cross()
cross(v): Vector;
Defined in: geom.ts:136
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:140
Parameters
v
Vector
Returns
number
equals()
equals(other): boolean;
Defined in: geom.ts:187
Parameters
other
Vector
Returns
boolean
getAngle()
getAngle(v): number;
Defined in: geom.ts:169
Parameters
v
Vector
Returns
number
getCenter()
getCenter(): Vector;
Defined in: geom.ts:165
Returns
Vector
multiply()
multiply(scale): Vector;
Defined in: geom.ts:152
Parameters
scale
number
Returns
Vector
normalize()
normalize(): Vector;
Defined in: geom.ts:160
Returns
Vector
normalized()
normalized(): Vector;
Defined in: geom.ts:156
Returns
Vector
projectToPlane()
projectToPlane(plane): Vector;
Defined in: geom.ts:173
Parameters
plane
Returns
Vector
rotate()
rotate(
angle,
center,
direction): Vector;
Defined in: geom.ts:199
Parameters
angle
number
center
Point = ...
direction
Point = ...
Returns
Vector
sub()
sub(v): Vector;
Defined in: geom.ts:144
Parameters
v
Vector
Returns
Vector
toDir()
toDir(): gp_Dir;
Defined in: geom.ts:195
Returns
gp_Dir
toPnt()
toPnt(): gp_Pnt;
Defined in: geom.ts:191
Returns
gp_Pnt
toTuple()
toTuple(): [number, number, number];
Defined in: geom.ts:132
Returns
[number, number, number]