LShape

概要

LShape は Aspose.3D の Java 用 FOSS におけるクラスです。継承元: ParameterizedProfile。

パラメータで定義された IFC 互換の L 形プロファイル。

このクラスは Java プログラムで LShape オブジェクトを操作するための 35 のメソッドを提供します。利用可能なメソッドは A3DObject、Entity、LShape、ParameterizedProfile、Profile、SceneObject、findProperty、getBoundingBox、getDepth、getEdgeRadius、getEntityRendererKey、getExcluded、および追加の 20 メソッドです。Aspose.3D の Java 用 FOSS パッケージをインストールした後、すべてのパブリックメンバーは任意の Java アプリケーションから利用可能です。プロパティ: boundingBox、depth、edgeRadius、entityRendererKey、excluded、extent、およびその他 8 件。

プロパティ

名前型アクセス説明
depthdouble読み取りプロファイルの深さを取得します。
widthdouble読み取りプロファイルの幅を取得します。
thicknessdouble読み取り定壁の厚さを取得します。
filletRadiusdouble読み取りフィレットの半径を取得します。
edgeRadiusdouble読み取りエッジの半径を取得します。
extentVector2読み取りx と y の次元の範囲を取得します。
boundingBoxBoundingBox読み取りバウンディングボックスを取得します。
parentNodeNode読み取り親ノードを取得します。
parentNodesArrayList<Node>読み取り親ノードを取得します。
excludedboolean読み取り除外されたものを取得します。
entityRendererKeyEntityRendererKey読み取りエンティティレンダラーキーを取得します。
sceneScene読み取りシーンを取得します。
nameString読み取り名前を取得します。
propertiesPropertyCollection読み取りプロパティを取得します。

メソッド

シグネチャ説明
LShape()LShape のコンストラクタ。
getDepth() → doubleプロファイルの深さを取得します。
setDepth(value: double)プロファイルの深さを設定します。
getWidth() → doubleプロファイルの幅を取得します。
setWidth(value: double)プロファイルの幅を設定します。
getThickness() → double定壁の厚さを取得します。
setThickness(value: double)定壁の厚さを設定します。
getFilletRadius() → doubleフィレットの半径を取得します。
setFilletRadius(value: double)フィレットの半径を設定します。
getEdgeRadius() → doubleエッジの半径を取得します。
setEdgeRadius(value: double)エッジの半径を設定します。
getExtent() → Vector2x と y の次元の範囲を取得します。
ParameterizedProfile()コンストラクタ。
Profile()コンストラクタ。
getBoundingBox() → BoundingBoxバウンディングボックスを返します。
Entity(name: String)この LShape インスタンスに対して Entity(name) を呼び出す。
getParentNode() → Node親ノードを返す。
setParentNode(value: Node)親ノードの値を設定します。
getParentNodes() → ArrayList<Node>親ノードの一覧を返す。
getExcluded() → boolean除外されたものを返す。
setExcluded(value: boolean)除外された値を設定します。
getEntityRendererKey() → EntityRendererKeyエンティティレンダラキーを返します。
SceneObject()パラメータで定義されたIFC互換のL字形プロファイル。
SceneObject(name: String)この LShape インスタンスで SceneObject(name) を呼び出します。
getScene() → Sceneシーンを返します。
A3DObject()この LShape インスタンスで A3DObject を呼び出します。
A3DObject(name: String)この LShape インスタンスで A3DObject(name) を呼び出します。
getName() → String名前を返します。
setName(name: String)name の値を設定します。
getProperties() → PropertyCollectionプロパティを返します。
findProperty(name: String) → Propertyこの LShape インスタンスで findProperty(name) を呼び出します。
getProperty(name: String) → Objectこの LShape インスタンスで getProperty(name) を呼び出します。
setProperty(name: String, value: Object)プロパティの値を設定します。
removeProperty(name: String) → booleanこの LShape インスタンスで removeProperty(name) を呼び出します。
removeProperty(property: Property) → booleanこの LShape インスタンスで removeProperty(property) を呼び出します。

参照

 日本語