Torus

概要

Torus は Aspose.3D の Java 用 FOSS のクラスです。継承元: Primitive。

パラメータ化されたトーラス。

このクラスは、Java プログラムにおける Torus オブジェクトの操作用に 40 のメソッドを提供します。利用可能なメソッドは、A3DObject、Entity、Primitive、SceneObject、Torus、findProperty、getArc、getBoundingBox、getCastShadows、getEntityRendererKey、getExcluded、getName、および追加の 23 メソッドです。すべての公開メンバーは、Aspose.3D の Java 用 FOSS パッケージをインストールした後、任意の Java アプリケーションから利用可能です。プロパティ: arc、boundingBox、castShadows、entityRendererKey、excluded、name、およびさらに 9 つです。

プロパティ

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

メソッド

シグネチャ説明
Torus()Torus クラスの新しいインスタンスを初期化します。
Torus(name: String, radius: double, tube: double, radialSegments: int, tubularSegments: int, arc: double)Torus クラスの新しいインスタンスを初期化します。
getRadius() → doubleトーラスの半径を取得します。
setRadius(value: double)半径の値を設定します。
getTube() → doubleチューブの半径を取得します。
setTube(value: double)チューブの値を設定します。
getRadialSegments() → int放射状のセグメントを取得します。
setRadialSegments(value: int)ラジアルセグメントの値を設定します。
getTubularSegments() → intチューブ状のセグメントを取得します。
setTubularSegments(value: int)チューブ状セグメントの値を設定します。
getArc() → doubleアークを取得します。
setArc(value: double)弧の値を設定します。
toMesh() → MeshFOSS エディションでは実装されていません — 実行時に例外がスローされます。 この Torus インスタンスの toMesh を呼び出します。
getCastShadows() → booleanこのジオメトリが影を落とすことができるかどうかを取得します。
setCastShadows(value: boolean)キャストシャドウの値を設定します。
getReceiveShadows() → booleanこのジオメトリがシャドウを受け取れるかどうかを取得します。
setReceiveShadows(value: boolean)受信シャドウの値を設定します。
Primitive()Primitive クラスの新しいインスタンスを初期化します。
Primitive(name: String)Primitive クラスの新しいインスタンスを初期化します。
Entity(name: String)この Torus インスタンスで Entity(name) を呼び出します。
getParentNode() → Node親ノードを返します。
setParentNode(value: Node)親ノードの値を設定します。
getParentNodes() → ArrayList<Node>親ノードを返します。
getExcluded() → boolean除外されたものを返します。
setExcluded(value: boolean)除外された値を設定します。
getBoundingBox() → BoundingBoxバウンディングボックスを返します。
getEntityRendererKey() → EntityRendererKeyエンティティレンダラキーを返します。
SceneObject()パラメータ化されたトーラス。
SceneObject(name: String)この Torus インスタンスで SceneObject(name) を呼び出します。
getScene() → Sceneシーンを返します。
A3DObject()この Torus インスタンスで A3DObject を呼び出します。
A3DObject(name: String)この Torus インスタンスで A3DObject(name) を呼び出します。
getName() → String名前を返します。
setName(name: String)名前の値を設定します。
getProperties() → PropertyCollectionプロパティを返します。
findProperty(name: String) → PropertyTorus クラスの新しいインスタンスを初期化します。
getProperty(name: String) → Objectこの Torus インスタンスで getProperty(name) を呼び出します。
setProperty(name: String, value: Object)プロパティの値を設定します。
removeProperty(name: String) → booleanトーラスの半径を取得します。
removeProperty(property: Property) → booleanこの Torus インスタンスで removeProperty(property) を呼び出します。

参照

 日本語