FVector2

Inheritance: java.lang.Object

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

public final class FVector2 implements Struct<FVector2>, Serializable

Vektor float dengan dua komponen.

Konstruktor

KonstruktorDeskripsi
FVector2(float x, float y)Menginisialisasi instance baru dari FVector2.
FVector2(Vector2 vec)Menginisialisasi instance baru dari FVector2.
FVector2()

Bidang

BidangDeskripsi
xKomponen x.
yKomponen y.

Metode

MetodeDeskripsi
add(FVector2 a, FVector2 b)+ Operator overload
clone()
copyFrom(FVector2 src)
create(FVector2 v)Operator konversi eksplisit untuk mengubah FVector2 menjadi Vector2
equals(FVector2 rhs)Periksa apakah dua vektor sama
equals(Object obj)Periksa apakah dua vektor sama
getClass()
hashCode()Mendapatkan kode hash dari instance ini
mul(FVector2 a, float b)* Operator overload
notify()
notifyAll()
op_eq(FVector2 a, FVector2 b)== Operator overload
op_ne(FVector2 a, FVector2 b)!= Operator overload
sub(FVector2 a, FVector2 b)- Operator overload
toString()Mengembalikan string yang merepresentasikan FVector2
wait()
wait(long arg0)
wait(long arg0, int arg1)

FVector2(float x, float y)

public FVector2(float x, float y)

Menginisialisasi instance baru dari FVector2.

Parameters:

ParameterTipeDeskripsi
xfloatKomponen X dari vektor
yfloatKomponen Y dari vektor

FVector2(Vector2 vec)

public FVector2(Vector2 vec)

Menginisialisasi instance baru dari FVector2.

Parameters:

ParameterTipeDeskripsi
vecVector2Vector2 dalam tipe double

FVector2()

public FVector2()

x

public float x

Komponen x.

y

public float y

Komponen y.

add(FVector2 a, FVector2 b)

public static FVector2 add(FVector2 a, FVector2 b)
  • Operator overload

Parameters:

ParameterTipeDeskripsi
aFVector2Vektor pertama
bFVector2Vektor kedua

Returns: FVector2 - The sum of two vectors.

clone()

public FVector2 clone()

Kloning instance saat ini

Returns: FVector2

copyFrom(FVector2 src)

public void copyFrom(FVector2 src)

Parameters:

ParameterTipeDeskripsi
srcFVector2

create(FVector2 v)

public static Vector2 create(FVector2 v)

Operator konversi eksplisit untuk mengubah FVector2 menjadi Vector2

Parameters:

ParameterTipeDeskripsi
vFVector2Vector 2 dalam tipe float.

Returns: Vector2

equals(FVector2 rhs)

public boolean equals(FVector2 rhs)

Periksa apakah dua vektor sama

Parameters:

ParameterTipeDeskripsi
rhsFVector2

Returns: boolean - True jika semua komponen sama.

equals(Object obj)

public boolean equals(Object obj)

Periksa apakah dua vektor sama

Parameters:

ParameterTipeDeskripsi
objjava.lang.Object

Returns: boolean - True jika input adalah vektor dan semua komponen sama.

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

hashCode()

public int hashCode()

Mendapatkan kode hash dari instance ini

Returns: int - Kode hash dari vektor.

mul(FVector2 a, float b)

public static FVector2 mul(FVector2 a, float b)
  • Operator overload

Parameters:

ParameterTipeDeskripsi
aFVector2Vektor pertama
bfloatVektor kedua

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 overload

Parameters:

ParameterTipeDeskripsi
aFVector2Vektor pertama
bFVector2Vektor kedua

Returns: boolean - True jika semua komponen sama.

op_ne(FVector2 a, FVector2 b)

public static boolean op_ne(FVector2 a, FVector2 b)

!= Operator overloading

Parameters:

ParameterTipeDeskripsi
aFVector2Vektor pertama
bFVector2Vektor kedua

Returns: boolean - True jika ada komponen yang berbeda.

sub(FVector2 a, FVector2 b)

public static FVector2 sub(FVector2 a, FVector2 b)
  • Operator overload

Parameters:

ParameterTipeDeskripsi
aFVector2Vektor pertama
bFVector2Vektor kedua

Returns: FVector2 - The difference of two vectors.

toString()

public String toString()

Mengembalikan string yang merepresentasikan FVector2

Returns: java.lang.String - Representasi string dari vektor saat ini.

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParameterTipeDeskripsi
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTipeDeskripsi
arg0long
arg1int