BooleanOperand

Inheritance: java.lang.Object

public class BooleanOperand

Denna klass kapslar in det transformerade meshet som operand för en Boolesk operation.

Metoder

MetodBeskrivning
equals(Object arg0)
getClass()
getOperand()Hämtar operand, den kan vara en instans av HalfSpace, IMeshConvertible eller Node.
hashCode()
notify()
notifyAll()
of(Entity mesh)Skapa en BooleanOperand instans från en rå IMeshConvertible instans.
of(Entity mesh, Matrix4 transform)Skapa en BooleanOperand instans från en IMeshConvertible instans och en specificerad transform.
of(Node node)Skapa en BooleanOperand instans från en nod, ett giltigt objekt som implementerar IMeshConvertible krävs.
toString()Hämtar strängrepresentationen av BooleanOperand
wait()
wait(long arg0)
wait(long arg0, int arg1)

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTypBeskrivning
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getOperand()

public A3DObject getOperand()

Hämtar operand, den kan vara en instans av HalfSpace, IMeshConvertible eller 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)

Skapa en BooleanOperand instans från en rå IMeshConvertible instans.

Parameters:

ParameterTypBeskrivning
meshEntityDet mesh som används som operand för en boolesk operation, det kan vara en instans av IMeshConvertible eller HalfSpace

Returns: BooleanOperand - An instance of BooleanOperand

of(Entity mesh, Matrix4 transform)

public static BooleanOperand of(Entity mesh, Matrix4 transform)

Skapa en BooleanOperand instans från en IMeshConvertible instans och en specificerad transform.

Parameters:

ParameterTypBeskrivning
meshEntityDet mesh som används som operand för en boolesk operation, det kan vara en instans av IMeshConvertible eller HalfSpace
transformMatrix4Transformen för mesh-objektet

Returns: BooleanOperand - An instance of BooleanOperand

of(Node node)

public static BooleanOperand of(Node node)

Skapa en BooleanOperand instans från en nod, ett giltigt objekt som implementerar IMeshConvertible krävs.

Parameters:

ParameterTypBeskrivning
nodeNodeEn Node instans med ett giltigt objekt som implementerar IMeshConvertible

Returns: BooleanOperand - An instance of BooleanOperand

toString()

public String toString()

Hämtar strängrepresentationen av BooleanOperand

Returns: java.lang.String - Strängrepresentationen av BooleanOperand

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParameterTypBeskrivning
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypBeskrivning
arg0long
arg1int