BooleanOperand

Inheritance: java.lang.Object

public class BooleanOperand

Deze klasse encapsuleert het getransformeerde mesh als operand van een Boolean‑operatie.

Methoden

MethodeBeschrijving
equals(Object arg0)
getClass()
getOperand()Haalt de operand op; dit kan een instantie zijn van HalfSpace, IMeshConvertible of Node.
hashCode()
notify()
notifyAll()
of(Entity mesh)Maak een BooleanOperand instantie aan vanuit een kale IMeshConvertible instantie.
of(Entity mesh, Matrix4 transform)Maak een BooleanOperand instantie aan vanuit een IMeshConvertible instantie en een gespecificeerde transformatie.
of(Node node)Maak een BooleanOperand instantie aan vanuit een node, een geldige entiteit die IMeshConvertible implementeert is vereist
toString()Haalt de tekenreeksrepresentatie van BooleanOperand op.
wait()
wait(long arg0)
wait(long arg0, int arg1)

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTypeBeschrijving
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getOperand()

public A3DObject getOperand()

Haalt de operand op; dit kan een instantie zijn van HalfSpace, IMeshConvertible of 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)

Maak een BooleanOperand instantie aan vanuit een kale IMeshConvertible instantie.

Parameters:

ParameterTypeBeschrijving
meshEntityDe mesh die wordt gebruikt als operand van de Booleaanse bewerking, kan een instantie zijn van IMeshConvertible of HalfSpace

Returns: BooleanOperand - An instance of BooleanOperand

of(Entity mesh, Matrix4 transform)

public static BooleanOperand of(Entity mesh, Matrix4 transform)

Maak een BooleanOperand instantie aan vanuit een IMeshConvertible instantie en een gespecificeerde transformatie.

Parameters:

ParameterTypeBeschrijving
meshEntityDe mesh die wordt gebruikt als operand van de Booleaanse bewerking, kan een instantie zijn van IMeshConvertible of HalfSpace
transformMatrix4De transformatie van het mesh‑object

Returns: BooleanOperand - An instance of BooleanOperand

of(Node node)

public static BooleanOperand of(Node node)

Maak een BooleanOperand instantie aan vanuit een node, een geldige entiteit die IMeshConvertible implementeert is vereist

Parameters:

ParameterTypeBeschrijving
nodeNodeEen Node instantie met een geldige entiteit die IMeshConvertible implementeert

Returns: BooleanOperand - An instance of BooleanOperand

toString()

public String toString()

Haalt de tekenreeksrepresentatie van BooleanOperand op.

Returns: java.lang.String - De tekenreeksrepresentatie van BooleanOperand

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParameterTypeBeschrijving
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypeBeschrijving
arg0long
arg1int