BooleanOperand

Inheritance: java.lang.Object

public class BooleanOperand

Cette classe encapsule le maillage transformé comme opérande d’une opération booléenne.

Méthodes

MéthodeDescription
equals(Object arg0)
getClass()
getOperand()Obtient l’opérande, qui peut être une instance de HalfSpace, IMeshConvertible ou Node.
hashCode()
notify()
notifyAll()
of(Entity mesh)Construisez une instance de BooleanOperand à partir d’une instance brute de IMeshConvertible.
of(Entity mesh, Matrix4 transform)Construisez une instance de BooleanOperand à partir d’une instance de IMeshConvertible et d’une transformation spécifiée.
of(Node node)Construisez une instance de BooleanOperand à partir d’un nœud, une entité valide implémentant IMeshConvertible est requise
toString()Obtient la représentation sous forme de chaîne de BooleanOperand
wait()
wait(long arg0)
wait(long arg0, int arg1)

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParamètreTypeDescription
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getOperand()

public A3DObject getOperand()

Obtient l’opérande, qui peut être une instance de HalfSpace, IMeshConvertible ou 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)

Construisez une instance de BooleanOperand à partir d’une instance brute de IMeshConvertible.

Parameters:

ParamètreTypeDescription
meshEntityLe maillage utilisé comme opérande de l’opération booléenne, il peut être une instance de IMeshConvertible ou de HalfSpace

Returns: BooleanOperand - An instance of BooleanOperand

of(Entity mesh, Matrix4 transform)

public static BooleanOperand of(Entity mesh, Matrix4 transform)

Construisez une instance de BooleanOperand à partir d’une instance de IMeshConvertible et d’une transformation spécifiée.

Parameters:

ParamètreTypeDescription
meshEntityLe maillage utilisé comme opérande de l’opération booléenne, il peut être une instance de IMeshConvertible ou de HalfSpace
transformMatrix4La transformation de l’objet mesh

Returns: BooleanOperand - An instance of BooleanOperand

of(Node node)

public static BooleanOperand of(Node node)

Construisez une instance de BooleanOperand à partir d’un nœud, une entité valide implémentant IMeshConvertible est requise

Parameters:

ParamètreTypeDescription
nodeNodeUne instance de Node avec une entité valide implémentant IMeshConvertible

Returns: BooleanOperand - An instance of BooleanOperand

toString()

public String toString()

Obtient la représentation sous forme de chaîne de BooleanOperand

Returns: java.lang.String - La représentation sous forme de chaîne de BooleanOperand

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParamètreTypeDescription
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParamètreTypeDescription
arg0long
arg1int