BooleanOperand

Inheritance: java.lang.Object

public class BooleanOperand

このクラスは変換されたメッシュをブール演算のオペランドとしてカプセル化します。

メソッド

メソッド説明
equals(Object arg0)
getClass()
getOperand()オペランドを取得します。オペランドは HalfSpaceIMeshConvertible または Node のインスタンスである可能性があります。
hashCode()
notify()
notifyAll()
of(Entity mesh)ベアな IMeshConvertible インスタンスから BooleanOperand インスタンスを作成します。
of(Entity mesh, Matrix4 transform)IMeshConvertible インスタンスと指定された変換から BooleanOperand インスタンスを作成します。
of(Node node)ノードから BooleanOperand インスタンスを作成します。 有効なエンティティとして実装された IMeshConvertible が必要です。
toString()BooleanOperand の文字列表現を取得します。
wait()
wait(long arg0)
wait(long arg0, int arg1)

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

パラメーター説明
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getOperand()

public A3DObject getOperand()

オペランドを取得します。オペランドは HalfSpaceIMeshConvertible または 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)

ベアな IMeshConvertible インスタンスから BooleanOperand インスタンスを作成します。

Parameters:

パラメーター説明
meshEntityBoolean 演算のオペランドとして使用されるメッシュで、IMeshConvertible または HalfSpace のインスタンスにすることができます。

Returns: BooleanOperand - An instance of BooleanOperand

of(Entity mesh, Matrix4 transform)

public static BooleanOperand of(Entity mesh, Matrix4 transform)

IMeshConvertible インスタンスと指定された変換から BooleanOperand インスタンスを作成します。

Parameters:

パラメーター説明
meshEntityBoolean 演算のオペランドとして使用されるメッシュで、IMeshConvertible または HalfSpace のインスタンスにすることができます。
transformMatrix4メッシュオブジェクトの変換

Returns: BooleanOperand - An instance of BooleanOperand

of(Node node)

public static BooleanOperand of(Node node)

ノードから BooleanOperand インスタンスを作成します。 有効なエンティティとして実装された IMeshConvertible が必要です。

Parameters:

パラメーター説明
nodeNode有効なエンティティとして実装された IMeshConvertible を持つ Node インスタンス

Returns: BooleanOperand - An instance of BooleanOperand

toString()

public String toString()

BooleanOperand の文字列表現を取得します。

Returns: java.lang.String - BooleanOperand の文字列表現

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

パラメーター説明
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

パラメーター説明
arg0long
arg1int