Constructors
constructor
- new Vec<Length>(points: TPoints<Length>, length: Length): Vec<Length>
Type Parameters
Parameters
points: TPoints<Length>
length: Length
Returns Vec<Length>
Methods
Protected _pow
- _pow(power: number): TPoints<Length>
add
- add(rhs: Vec<Length>): Vec<Length>
Parameters
Returns Vec<Length>
Protected div
- div(rhs: Vec<Length>): Vec<Length>
Parameters
Returns Vec<Length>
dot
- dot(rhs: Vec<Length>): number
mul
- mul(rhs: Vec<Length>): Vec<Length>
Parameters
Returns Vec<Length>
pow
- pow(power: number): Vec<Length>
Parameters
Returns Vec<Length>
sub
- sub(rhs: Vec<Length>): Vec<Length>
Parameters
Returns Vec<Length>
Static fromScalar
- fromScalar<Length>(value: number, length: Length): Vec<Length>
Type Parameters
Parameters
value: number
length: Length
Returns Vec<Length>
This is the super class. A generically lengthened vector that takes in a type argument for the length.