Primitive

概要

Primitive は Aspose.3D の Java 用 FOSS におけるクラスです。継承元: Entity, IMeshConvertible。

すべてのプリミティブの基底クラスです。

このクラスは、Java プログラムにおける Primitive オブジェクトを操作するための 28 のメソッドを提供します。利用可能なメソッドは、A3DObject, Entity, Primitive, SceneObject, findProperty, getBoundingBox, getCastShadows, getEntityRendererKey, getExcluded, getName, getParentNode, getParentNodes と、さらに 12 のメソッドがあります。すべてのパブリックメンバーは、Aspose.3D FOSS for Java パッケージをインストールした後、任意の Java アプリケーションからアクセス可能です。プロパティ: boundingBox, castShadows, entityRendererKey, excluded, name, parentNode と、さらに 4 つあります。

プロパティ

名前型アクセス説明
castShadowsboolean読み取りこのジオメトリが影を落とすかどうかを取得します。
receiveShadowsboolean読み取りこのジオメトリがシャドウを受け取れるかどうかを取得します。
parentNodeNode読み取り親ノードを取得します。
parentNodesArrayList<Node>読み取り親ノードを取得します。
excludedboolean読み取り除外されたものを取得します。
boundingBoxBoundingBox読み取りバウンディングボックスを取得します。
entityRendererKeyEntityRendererKey読み取りエンティティレンダラキーを取得します。
sceneScene読み取りシーンを取得します。
nameString読み取り名前を取得します。
propertiesPropertyCollection読み取りプロパティを取得します。

メソッド

シグネチャ説明
getCastShadows() → booleanこのジオメトリが影をキャストできるかどうかを取得します。
setCastShadows(value: boolean)キャストシャドウの値を設定します。
getReceiveShadows() → booleanこのジオメトリが影を受け取れるかどうかを取得します。
setReceiveShadows(value: boolean)受信シャドウの値を設定します。
Primitive()Primitive クラスの新しいインスタンスを初期化します。
Primitive(name: String)Primitive クラスの新しいインスタンスを初期化します。
toMesh() → Mesh現在のオブジェクトをメッシュに変換します。
Entity(name: String)この Primitive インスタンスで Entity(name) を呼び出します。
getParentNode() → Node親ノードを返します。
setParentNode(value: Node)親ノードの値を設定します。
getParentNodes() → ArrayList<Node>親ノードを返します。
getExcluded() → boolean除外されたものを返します。
setExcluded(value: boolean)除外される値を設定します。
getBoundingBox() → BoundingBoxバウンディングボックスを返します。
getEntityRendererKey() → EntityRendererKeyエンティティレンダラキーを返します。
SceneObject()すべてのプリミティブの基底クラスです。
SceneObject(name: String)この Primitive インスタンスで SceneObject(name) を呼び出します。
getScene() → Sceneシーンを返します。
A3DObject()この Primitive インスタンスで A3DObject を呼び出します。
A3DObject(name: String)この Primitive インスタンスで A3DObject(name) を呼び出します。
getName() → String名前を返します。
setName(name: String)名前の値を設定します。
getProperties() → PropertyCollectionプロパティを返します。
findProperty(name: String) → Propertyこの Primitive インスタンスで findProperty(name) を呼び出します。
getProperty(name: String) → Objectこの Primitive インスタンスで getProperty(name) を呼び出します。
setProperty(name: String, value: Object)プロパティの値を設定します。
removeProperty(name: String) → booleanこの Primitive インスタンスに対して removeProperty(name) を呼び出します。
removeProperty(property: Property) → booleanこの Primitive インスタンスに対して removeProperty(property) を呼び出します。

参照

 日本語