Constructors
constructor
new Vector(ia: number, il: number, iDrawPoint: Point): Vector Parameters
- ia: number
- il: number
- iDrawPoint: Point
Properties
Methods
addCart
addCart(ix: number, iy: number): Vector
crossProduct
crossProduct(iVect: Vector): number
dotProduct
dotProduct(iVect: Vector): number
draw
draw( ctx: CanvasRenderingContext2D, cAdjust: tCanvasAdjust, color?: string,): void Parameters
- ctx: CanvasRenderingContext2D
- cAdjust: tCanvasAdjust
- color: string = colors.vector
Returns void
isEqual
isEqual(iVect: Vector): boolean
setCartesian
setCartesian(ix: number, iy: number): Vector
translate
translate(ix: number, iy: number): Vector