Box

概要

Box は Aspose.3D FOSS for Java のクラスです。継承元: Primitive, IMeshConvertible。

Box プリミティブ。

このクラスは、Java プログラムで Box オブジェクトを操作するための 42 のメソッドを提供します。利用可能なメソッドは、A3DObject、Box、Entity、Primitive、SceneObject、findProperty、getBoundingBox、getCastShadows、getEntityRendererKey、getExcluded、getHeight、getHeightSegments、およびその他 25 のメソッドです。Aspose.3D FOSS for Java パッケージをインストールした後、すべてのパブリック メンバーは任意の Java アプリケーションからアクセス可能です。プロパティ: boundingBox、castShadows、entityRendererKey、excluded、height、heightSegments、およびその他 10 個。

プロパティ

名前型アクセス説明
lengthSegmentsint読み取り長さのセグメントを取得または設定します。
widthSegmentsint読み取り幅のセグメントを取得または設定します。
heightSegmentsint読み取り高さセグメントを取得または設定します。
lengthdouble読み取りz 軸に沿って配置されたボックスの長さを取得または設定します。
widthdouble読み取りボックスの幅(x 軸に沿って配置された)を取得または設定します。
heightdouble読み取りボックスの y 軸に合わせた高さを取得または設定します。
castShadowsboolean読み取りこのジオメトリが影を落とすかどうかを取得します。
receiveShadowsboolean読み取りこのジオメトリがシャドウを受け取れるかどうかを取得します。
parentNodeNode読み取り親ノードを取得します。
parentNodesArrayList<Node>読み取り親ノードを取得します。
excludedboolean読み取り除外されたものを取得します。
boundingBoxBoundingBox読み取りバウンディングボックスを取得します。
entityRendererKeyEntityRendererKey読み取りエンティティレンダラーキーを取得します。
sceneScene読み取りシーンを取得します。
nameString読み取り名前を取得します。
propertiesPropertyCollection読み取りプロパティを取得します。

メソッド

シグネチャ説明
Box()Box クラスの新しいインスタンスを初期化します。
Box(length: double, width: double, height: double)Box クラスの新しいインスタンスを初期化します。
getLengthSegments() → int長さのセグメントを取得または設定します。
setLengthSegments(value: int)長さセグメントの値を設定します。
getWidthSegments() → int幅セグメントを取得または設定します。
setWidthSegments(value: int)幅セグメントの値を設定します。
getHeightSegments() → int高さセグメントを取得または設定します。
setHeightSegments(value: int)高さセグメントの値を設定します。
getLength() → doublez軸に沿って配置されたボックスの長さを取得または設定します。
setLength(value: double)長さの値を設定します。
getWidth() → doubleボックスの x 軸に整列した幅を取得または設定します。
setWidth(value: double)幅の値を設定します。
getHeight() → doubleボックスが y 軸に沿って配置された高さを取得または設定します。
setHeight(value: double)高さの値を設定します。
toMesh() → Mesh現在のオブジェクトをメッシュに変換する。
getCastShadows() → booleanこのジオメトリが影を落とすことができるかどうかを取得します。
setCastShadows(value: boolean)Box クラスの新しいインスタンスを初期化します。
getReceiveShadows() → booleanこのジオメトリが影を受け取れるかどうかを取得します。
setReceiveShadows(value: boolean)受信シャドウの値を設定します。
Primitive()Primitive クラスの新しいインスタンスを初期化します。
Primitive(name: String)Primitive クラスの新しいインスタンスを初期化します。
Entity(name: String)この Box インスタンスで Entity(name) を呼び出します。
getParentNode() → Node親ノードを返します。
setParentNode(value: Node)親ノードの値を設定します。
getParentNodes() → ArrayList<Node>親ノード群を返します。
getExcluded() → boolean除外されたものを返します。
setExcluded(value: boolean)除外された値を設定します。
getBoundingBox() → BoundingBoxバウンディングボックスを返します。
getEntityRendererKey() → EntityRendererKeyエンティティレンダラキーを返します。
SceneObject()ボックス プリミティブ。
SceneObject(name: String)この Box インスタンスで SceneObject(name) を呼び出します。
getScene() → Sceneシーンを返します。
A3DObject()この Box インスタンスで A3DObject を呼び出します。
A3DObject(name: String)この Box インスタンスで A3DObject(name) を呼び出します。
getName() → String名前を返します。
setName(name: String)名前の値を設定します。
getProperties() → PropertyCollectionプロパティを返します。
findProperty(name: String) → Propertyこの Box インスタンスで findProperty(name) を呼び出します。
getProperty(name: String) → Objectこの Box インスタンスで getProperty(name) を呼び出します。
setProperty(name: String, value: Object)プロパティの値を設定します。
removeProperty(name: String) → booleanこの Box インスタンスで removeProperty(name) を呼び出します。
removeProperty(property: Property) → boolean幅のセグメントを取得または設定します。

参照

 日本語