BooleanOperand

Inheritance: java.lang.Object

public class BooleanOperand

Esta clase encapsula la malla transformada como operando de la operación Booleana.

Métodos

MétodoDescripción
equals(Object arg0)
getClass()
getOperand()Obtiene el operando, que puede ser una instancia de HalfSpace, IMeshConvertible o Node.
hashCode()
notify()
notifyAll()
of(Entity mesh)Construya una instancia de BooleanOperand a partir de una instancia sin procesar de IMeshConvertible.
of(Entity mesh, Matrix4 transform)Construya una instancia de BooleanOperand a partir de una instancia de IMeshConvertible y la transformación especificada.
of(Node node)Construya una instancia de BooleanOperand a partir de un nodo; se requiere una entidad válida que implemente IMeshConvertible.
toString()Obtiene la representación en cadena de BooleanOperand.
wait()
wait(long arg0)
wait(long arg0, int arg1)

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParámetroTipoDescripción
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getOperand()

public A3DObject getOperand()

Obtiene el operando, que puede ser una instancia de HalfSpace, IMeshConvertible o 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)

Construya una instancia de BooleanOperand a partir de una instancia sin procesar de IMeshConvertible.

Parameters:

ParámetroTipoDescripción
meshEntityLa malla utilizada como operando de la operación Booleana, puede ser una instancia de IMeshConvertible o HalfSpace.

Returns: BooleanOperand - An instance of BooleanOperand

of(Entity mesh, Matrix4 transform)

public static BooleanOperand of(Entity mesh, Matrix4 transform)

Construya una instancia de BooleanOperand a partir de una instancia de IMeshConvertible y la transformación especificada.

Parameters:

ParámetroTipoDescripción
meshEntityLa malla utilizada como operando de la operación Booleana, puede ser una instancia de IMeshConvertible o HalfSpace.
transformMatrix4La transformación del objeto malla.

Returns: BooleanOperand - An instance of BooleanOperand

of(Node node)

public static BooleanOperand of(Node node)

Construya una instancia de BooleanOperand a partir de un nodo; se requiere una entidad válida que implemente IMeshConvertible.

Parameters:

ParámetroTipoDescripción
nodeNodeUna instancia de Node con una entidad válida que implemente IMeshConvertible.

Returns: BooleanOperand - An instance of BooleanOperand

toString()

public String toString()

Obtiene la representación en cadena de BooleanOperand.

Returns: java.lang.String - La representación en cadena de BooleanOperand.

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParámetroTipoDescripción
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParámetroTipoDescripción
arg0long
arg1int