BooleanOperand

Inheritance: java.lang.Object

public class BooleanOperand

Diese Klasse kapselt das transformierte Mesh als Operand einer Booleschen Operation.

Methoden

MethodeBeschreibung
equals(Object arg0)
getClass()
getOperand()Gibt den Operand zurück, er kann eine Instanz von HalfSpace, IMeshConvertible oder Node sein.
hashCode()
notify()
notifyAll()
of(Entity mesh)Erstelle eine BooleanOperand-Instanz aus einer reinen IMeshConvertible-Instanz.
of(Entity mesh, Matrix4 transform)Erstelle eine BooleanOperand-Instanz aus einer IMeshConvertible-Instanz und einer angegebenen Transformation.
of(Node node)Erstelle eine BooleanOperand-Instanz aus einem Knoten, eine gültige Entität, die IMeshConvertible implementiert, ist erforderlich
toString()Gibt die Zeichenkettenrepräsentation von BooleanOperand zurück
wait()
wait(long arg0)
wait(long arg0, int arg1)

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTypBeschreibung
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getOperand()

public A3DObject getOperand()

Gibt den Operand zurück, er kann eine Instanz von HalfSpace, IMeshConvertible oder Node sein.

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)

Erstelle eine BooleanOperand-Instanz aus einer reinen IMeshConvertible-Instanz.

Parameters:

ParameterTypBeschreibung
meshEntityDas Mesh, das als Operand einer Booleschen Operation verwendet wird, kann eine Instanz von IMeshConvertible oder HalfSpace sein

Returns: BooleanOperand - An instance of BooleanOperand

of(Entity mesh, Matrix4 transform)

public static BooleanOperand of(Entity mesh, Matrix4 transform)

Erstelle eine BooleanOperand-Instanz aus einer IMeshConvertible-Instanz und einer angegebenen Transformation.

Parameters:

ParameterTypBeschreibung
meshEntityDas Mesh, das als Operand einer Booleschen Operation verwendet wird, kann eine Instanz von IMeshConvertible oder HalfSpace sein
transformMatrix4Die Transformation des Mesh-Objekts

Returns: BooleanOperand - An instance of BooleanOperand

of(Node node)

public static BooleanOperand of(Node node)

Erstelle eine BooleanOperand-Instanz aus einem Knoten, eine gültige Entität, die IMeshConvertible implementiert, ist erforderlich

Parameters:

ParameterTypBeschreibung
nodeNodeEine Node-Instanz mit einer gültigen Entität, die IMeshConvertible implementiert

Returns: BooleanOperand - An instance of BooleanOperand

toString()

public String toString()

Gibt die Zeichenkettenrepräsentation von BooleanOperand zurück

Returns: java.lang.String - Die Zeichenkettenrepräsentation von BooleanOperand

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParameterTypBeschreibung
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypBeschreibung
arg0long
arg1int