Vector2

Vector2 class

En vektor med två komponenter.

Egenskaper

NamnBeskrivning
xx-komponenten.
yy-komponenten.

Metoder

constructor

NamnBeskrivning
constructor()

Result:


constructor_overload

NamnBeskrivning
constructor_overload(s)Initierar en ny instans av strukturen Vector2.

Parameters:

NamnTypBeskrivning
sNummerS.

Result:


constructor_overload2

NamnBeskrivning
constructor_overload2(vec)Initierar en ny instans av strukturen Vector2.

Parameters:

NamnTypBeskrivning
vecFVector2Vektor i float.

Result:


constructor_overload3

NamnBeskrivning
constructor_overload3(x, y)Initierar en ny instans av strukturen Vector2.

Parameters:

NamnTypBeskrivning
xNummerx-koordinaten.
yNummery-koordinaten.

Result:


getU

NamnBeskrivning
getU()Hämtar eller anger U-komponenten om Vector2 används som en kartläggningskoordinat. Det är ett alias för x-komponenten.

Result:


setU

NamnBeskrivning
setU(value)Hämtar eller anger U-komponenten om Vector2 används som en kartläggningskoordinat. Det är ett alias för x-komponenten.

Result:


getV

NamnBeskrivning
getV()Hämtar eller anger V-komponenten om Vector2 används som en kartläggningskoordinat. Det är ett alias för y-komponenten.

Result:


setV

NamnBeskrivning
setV(value)Hämtar eller anger V-komponenten om Vector2 används som en kartläggningskoordinat. Det är ett alias för y-komponenten.

Result:


getLength

NamnBeskrivning
getLength()Hämtar längden. Längden.

Result:


dot

NamnBeskrivning
dot(rhs)Hämtar skalärprodukten av två vektorer

Parameters:

NamnTypBeskrivning
rhsVector2Värde för högra sidan.

Result: Nummer


equals

NamnBeskrivning
equals(rhs)Kontrollera om två vector2 är lika

Parameters:

NamnTypBeskrivning
rhsVector2Värdet på högra sidan.

Result: boolean


hashCode

NamnBeskrivning
hashCode()Hämtar hashkoden för Vector2

Result: Nummer


equals

NamnBeskrivning
equals(obj)Kontrollera om två vector2 är lika

Parameters:

NamnTypBeskrivning
objObjektObjektet att jämföra.

Result: boolean


toString

NamnBeskrivning
toString()Returnerar en java.lang.String som representerar den aktuella Vector2.

Result: Sträng


cross

NamnBeskrivning
cross(v)Korsprodukt av två vektorer

Parameters:

NamnTypBeskrivning
Vector2null

Result: Nummer


normalize

NamnBeskrivning
normalize()Normaliserar detta objekt.

Result: Vector2


compareTo

NamnBeskrivning
compareTo(other)Jämför den aktuella vektorn med en annan instans.

Parameters:

NamnTypBeskrivning
otheVector2null

Result: Nummer