FVector2

Inheritance: java.lang.Object

All Implemented Interfaces: com.aspose.threed.Struct, java.io.Serializable

public final class FVector2 implements Struct<FVector2>, Serializable

En float-vektor med två komponenter.

Konstruktörer

KonstruktorBeskrivning
FVector2(float x, float y)Initierar en ny instans av FVector2.
FVector2(Vector2 vec)Initierar en ny instans av FVector2.
FVector2()

Fält

FältBeskrivning
xx-komponenten.
yy-komponenten.

Metoder

MetodBeskrivning
add(FVector2 a, FVector2 b)+ Operatoröverladdning
clone()
copyFrom(FVector2 src)
create(FVector2 v)Explicit konverteringsoperator för att kasta FVector2 till Vector2
equals(FVector2 rhs)Kontrollera om två vektorer är lika
equals(Object obj)Kontrollera om två vektorer är lika
getClass()
hashCode()Hämtar hashkoden för denna instans
mul(FVector2 a, float b)* operatoröverladdning
notify()
notifyAll()
op_eq(FVector2 a, FVector2 b)== Operatoröverladdning
op_ne(FVector2 a, FVector2 b)!= Operatoröverladdning
sub(FVector2 a, FVector2 b)- Operatoröverladdning
toString()Returnerar en sträng som representerar FVector2
wait()
wait(long arg0)
wait(long arg0, int arg1)

FVector2(float x, float y)

public FVector2(float x, float y)

Initierar en ny instans av FVector2.

Parameters:

ParameterTypBeskrivning
xfloatX-komponent av vektorn
yfloatY-komponent av vektorn

FVector2(Vector2 vec)

public FVector2(Vector2 vec)

Initierar en ny instans av FVector2.

Parameters:

ParameterTypBeskrivning
vecVector2Vector2 i dubbeltyp

FVector2()

public FVector2()

x

public float x

x-komponenten.

y

public float y

y-komponenten.

add(FVector2 a, FVector2 b)

public static FVector2 add(FVector2 a, FVector2 b)

+ Operatoröverladdning

Parameters:

ParameterTypBeskrivning
aFVector2Första vektorn
bFVector2Andra vektorn

Returns: FVector2 - The sum of two vectors.

clone()

public FVector2 clone()

Klona aktuell instans

Returns: FVector2

copyFrom(FVector2 src)

public void copyFrom(FVector2 src)

Parameters:

ParameterTypBeskrivning
srcFVector2

create(FVector2 v)

public static Vector2 create(FVector2 v)

Explicit konverteringsoperator för att kasta FVector2 till Vector2

Parameters:

ParameterTypBeskrivning
vFVector2Vector 2 i flyttalstyp.

Returns: Vector2

equals(FVector2 rhs)

public boolean equals(FVector2 rhs)

Kontrollera om två vektorer är lika

Parameters:

ParameterTypBeskrivning
rhsFVector2

Returns: boolean - Sant om alla komponenter är lika.

equals(Object obj)

public boolean equals(Object obj)

Kontrollera om två vektorer är lika

Parameters:

ParameterTypBeskrivning
objjava.lang.Object

Returns: boolean - Sant om indata är en vektor och alla komponenter är lika.

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

hashCode()

public int hashCode()

Hämtar hashkoden för denna instans

Returns: int - Hashkoden för vektorn.

mul(FVector2 a, float b)

public static FVector2 mul(FVector2 a, float b)

* operatoröverladdning

Parameters:

ParameterTypBeskrivning
aFVector2Första vektorn
bfloatAndra vektorn

Returns: FVector2 - The product of two vectors.

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

op_eq(FVector2 a, FVector2 b)

public static boolean op_eq(FVector2 a, FVector2 b)

== Operatoröverladdning

Parameters:

ParameterTypBeskrivning
aFVector2Första vektorn
bFVector2Andra vektorn

Returns: boolean - Sant om alla komponenter är lika.

op_ne(FVector2 a, FVector2 b)

public static boolean op_ne(FVector2 a, FVector2 b)

!= Operator overloading

Parameters:

ParameterTypBeskrivning
aFVector2Första vektorn
bFVector2Andra vektorn

Returns: boolean - Sant om någon komponent är annorlunda.

sub(FVector2 a, FVector2 b)

public static FVector2 sub(FVector2 a, FVector2 b)

- Operatoröverladdning

Parameters:

ParameterTypBeskrivning
aFVector2Första vektorn
bFVector2Andra vektorn

Returns: FVector2 - The difference of two vectors.

toString()

public String toString()

Returnerar en sträng som representerar FVector2

Returns: java.lang.String - Strängrepresentation av aktuell vektor.

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParameterTypBeskrivning
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypBeskrivning
arg0long
arg1int