Vector2

Vector2 class

Een vector met twee componenten.

Properties

NaamBeschrijving
xDe x-component.
yDe y-component.

Methoden

constructor

NaamBeschrijving
constructor()

Result:


constructor_overload

NaamBeschrijving
constructor_overload(s)Initialiseert een nieuw exemplaar van de Vector2-structuur.

Parameters:

NaamTypeBeschrijving
sNumberS.

Result:


constructor_overload2

NaamBeschrijving
constructor_overload2(vec)Initialiseert een nieuw exemplaar van de Vector2-structuur.

Parameters:

NaamTypeBeschrijving
vecFVector2Vector in float.

Result:


constructor_overload3

NaamBeschrijving
constructor_overload3(x, y)Initialiseert een nieuw exemplaar van de Vector2-structuur.

Parameters:

NaamTypeBeschrijving
xNumberDe x-coördinaat.
yNumberDe y-coördinaat.

Result:


getU

NaamBeschrijving
getU()Haalt de U-component op of stelt deze in als de Vector2 wordt gebruikt als een mappingcoördinaat. Het is een alias van de x-component.

Result:


setU

NaamBeschrijving
setU(value)Haalt de U-component op of stelt deze in als de Vector2 wordt gebruikt als een mappingcoördinaat. Het is een alias van de x-component.

Result:


getV

NaamBeschrijving
getV()Haalt de V-component op of stelt deze in als de Vector2 wordt gebruikt als een mappingcoördinaat. Het is een alias van de y-component.

Result:


setV

NaamBeschrijving
setV(value)Haalt de V-component op of stelt deze in als de Vector2 wordt gebruikt als een mappingcoördinaat. Het is een alias van de y-component.

Result:


getLength

NaamBeschrijving
getLength()Haalt de lengte op. De lengte.

Result:


dot

NaamBeschrijving
dot(rhs)Haalt het inproduct van twee vectoren op

Parameters:

NaamTypeBeschrijving
rhsVector2Waarde van de rechterkant.

Result: Number


equals

NaamBeschrijving
equals(rhs)Controleer of twee vector2 gelijk zijn

Parameters:

NaamTypeBeschrijving
rhsVector2De waarde van de rechterkant.

Result: boolean


hashCode

NaamBeschrijving
hashCode()Haalt de hashcode van Vector2 op

Result: Number


equals

NaamBeschrijving
equals(obj)Controleer of twee vector2 gelijk zijn

Parameters:

NaamTypeBeschrijving
objObjectHet object om te vergelijken.

Result: boolean


toString

NaamBeschrijving
toString()Retourneert een java.lang.String die de huidige Vector2 vertegenwoordigt.

Result: String


cross

NaamBeschrijving
cross(v)Kruisproduct van twee vectoren

Parameters:

NaamTypeBeschrijving
Vector2null

Result: Number


normalize

NaamBeschrijving
normalize()Normaliseert deze instantie.

Result: Vector2


compareTo

NaamBeschrijving
compareTo(other)Vergelijk de huidige vector met een andere instantie.

Parameters:

NaamTypeBeschrijving
otheVector2null

Result: Number