Lore archive · Warcraft Wiki, 2023 dump
Vector2DMixin
Last wiki revision 2023-08-22
Source: SharedXML\Vector2D.lua
- CreateVector2D( x, y ) : vector - Creates a new vector.
- AreVector2DEqual( left, right ) : boolean - Compares if vectors are equal.
- Vector2DMixin:IsEqualTo( vector ) : boolean
- Vector2DMixin:GetXY : x, y
- Vector2DMixin:SetXY( x, y )
- Vector2DMixin:ScaleBy( scalar )
- Vector2DMixin:DivideBy( scalar )
- Vector2DMixin:Add( vector )
- Vector2DMixin:Subtract( vector )
- Vector2DMixin:Cross( vector )
- Vector2DMixin:Dot( vector ) : dot
- Vector2DMixin:IsZero : boolean
- Vector2DMixin:GetLengthSquared : lengthSquared
- Vector2DMixin:GetLength : length
- Vector2DMixin:Normalize
- Vector2DMixin:RotateDirection( rotationRadians )
- Vector2DMixin:Clone : vector
The minimal representation is a table with and fields.
Source
https://warcraft.wiki.gg/wiki/Vector2DMixin · retrieved 2023-11-13 · CC BY-SA 4.0
Converted from wikitext with templates, tables and images removed, so some sentences may be missing values.
This archive predates WoW: Forever. For collected gameplay facts see the Forever database. Search the archive.