BooleanOperand

Inheritance: java.lang.Object

public class BooleanOperand

Этот класс инкапсулирует преобразованную сетку как операнд булевой операции.

Методы

МетодОписание
equals(Object arg0)
getClass()
getOperand()Получает операнд, он может быть экземпляром HalfSpace, IMeshConvertible или Node.
hashCode()
notify()
notifyAll()
of(Entity mesh)Создайте экземпляр BooleanOperand из голого экземпляра IMeshConvertible.
of(Entity mesh, Matrix4 transform)Создайте экземпляр BooleanOperand из экземпляра IMeshConvertible и указанного преобразования.
of(Node node)Создайте экземпляр BooleanOperand из узла, требуется корректный объект, реализующий IMeshConvertible.
toString()Получает строковое представление BooleanOperand.
wait()
wait(long arg0)
wait(long arg0, int arg1)

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

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

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getOperand()

public A3DObject getOperand()

Получает операнд, он может быть экземпляром HalfSpace, IMeshConvertible или Node.

Returns: A3DObject - the operand, it can be an instance of HalfSpace, IMeshConvertible or Node.

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

of(Entity mesh)

public static BooleanOperand of(Entity mesh)

Создайте экземпляр BooleanOperand из голого экземпляра IMeshConvertible.

Parameters:

ПараметрТипОписание
meshEntityСетка, используемая в качестве операнда булевой операции; она может быть экземпляром IMeshConvertible или HalfSpace.

Returns: BooleanOperand - An instance of BooleanOperand

of(Entity mesh, Matrix4 transform)

public static BooleanOperand of(Entity mesh, Matrix4 transform)

Создайте экземпляр BooleanOperand из экземпляра IMeshConvertible и указанного преобразования.

Parameters:

ПараметрТипОписание
meshEntityСетка, используемая в качестве операнда булевой операции; она может быть экземпляром IMeshConvertible или HalfSpace.
transformMatrix4Преобразование объекта сетки.

Returns: BooleanOperand - An instance of BooleanOperand

of(Node node)

public static BooleanOperand of(Node node)

Создайте экземпляр BooleanOperand из узла, требуется корректный объект, реализующий IMeshConvertible.

Parameters:

ПараметрТипОписание
nodeNodeЭкземпляр Node с корректным объектом, реализующим IMeshConvertible.

Returns: BooleanOperand - An instance of BooleanOperand

toString()

public String toString()

Получает строковое представление BooleanOperand.

Returns: java.lang.String — строковое представление BooleanOperand.

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