FVector4

Inheritance: java.lang.Object

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

public final class FVector4 implements Struct<FVector4>, Serializable

Вектор float с четырьмя компонентами.

Конструкторы

КонструкторОписание
FVector4(float x, float y, float z, float w)Инициализирует новый экземпляр FVector4.
FVector4(float x, float y, float z)Инициализирует новый экземпляр FVector4.
FVector4(Color color)Инициализирует новый экземпляр FVector4.
FVector4(Vector4 vec)Инициализирует новый экземпляр FVector4.
FVector4(Vector3 vec)Инициализирует новый экземпляр FVector4.
FVector4(Vector3 vec, float w)Инициализирует новый экземпляр FVector4.
FVector4()

Поля

ПолеОписание
wКомпонент w.
xКомпонент x.
yКомпонент y.
zКомпонент z.

Методы

МетодОписание
add(FVector4 lhs, FVector4 rhs)Перегрузка оператора для +
clone()
copyFrom(FVector4 src)
create(FVector4 v)Явный оператор преобразования для приведения Vector4 к FVector4
equals(Object obj)
getClass()
hashCode()
mul(FVector4 lhs, FVector4 rhs)Перегрузка оператора для *
notify()
notifyAll()
sub(FVector4 lhs, FVector4 rhs)Перегрузка оператора для - (минус)
toString()Возвращает строку, представляющую FVector4
wait()
wait(long arg0)
wait(long arg0, int arg1)

FVector4(float x, float y, float z, float w)

public FVector4(float x, float y, float z, float w)

Инициализирует новый экземпляр FVector4.

Parameters:

ПараметрТипОписание
xfloatКомпонент X
yfloatКомпонент Y
zfloatКомпонент Z
wfloatКомпонент W

FVector4(float x, float y, float z)

public FVector4(float x, float y, float z)

Инициализирует новый экземпляр FVector4.

Parameters:

ПараметрТипОписание
xfloatКомпонент X
yfloatКомпонент Y
zfloatКомпонент Z

FVector4(Color color)

public FVector4(Color color)

Инициализирует новый экземпляр FVector4.

Parameters:

ПараметрТипОписание
цветjava.awt.Color

FVector4(Vector4 vec)

public FVector4(Vector4 vec)

Инициализирует новый экземпляр FVector4.

Parameters:

ПараметрТипОписание
vecVector4

FVector4(Vector3 vec)

public FVector4(Vector3 vec)

Инициализирует новый экземпляр FVector4.

Parameters:

ПараметрТипОписание
vecVector3

FVector4(Vector3 vec, float w)

public FVector4(Vector3 vec, float w)

Инициализирует новый экземпляр FVector4.

Parameters:

ПараметрТипОписание
vecVector3
wfloat

FVector4()

public FVector4()

w

public float w

Компонент w.

x

public float x

Компонент x.

y

public float y

Компонент y.

z

public float z

Компонент z.

add(FVector4 lhs, FVector4 rhs)

public static FVector4 add(FVector4 lhs, FVector4 rhs)

Перегрузка оператора для +

Parameters:

ПараметрТипОписание
lhsFVector4Левый вектор
rhsFVector4Правый вектор

Returns: FVector4 - Result vector

clone()

public FVector4 clone()

Клонировать текущий экземпляр

Returns: FVector4

copyFrom(FVector4 src)

public void copyFrom(FVector4 src)

Parameters:

ПараметрТипОписание
srcFVector4

create(FVector4 v)

public static Vector4 create(FVector4 v)

Явный оператор преобразования для приведения Vector4 к FVector4

Parameters:

ПараметрТипОписание
vFVector4

Returns: Vector4

equals(Object obj)

public boolean equals(Object obj)

Parameters:

ПараметрТипОписание
objjava.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

hashCode()

public int hashCode()

Returns: int

mul(FVector4 lhs, FVector4 rhs)

public static FVector4 mul(FVector4 lhs, FVector4 rhs)

Перегрузка оператора для *

Parameters:

ПараметрТипОписание
lhsFVector4Левый вектор
rhsFVector4Правый вектор

Returns: FVector4 - Result vector

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

sub(FVector4 lhs, FVector4 rhs)

public static FVector4 sub(FVector4 lhs, FVector4 rhs)

Перегрузка оператора для - (минус)

Parameters:

ПараметрТипОписание
lhsFVector4Левый вектор
rhsFVector4Правый вектор

Returns: FVector4 - Result vector

toString()

public String toString()

Возвращает строку, представляющую FVector4

Returns: java.lang.String - Строковое представление текущего вектора.

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ПараметрТипОписание
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ПараметрТипОписание
arg0long
arg1int