TShape

概要

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

パラメータで定義された IFC 互換の T 形状。

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

プロパティ

名前型アクセス説明
depthdouble読み取りweb の長さを取得します。
flangeWidthdouble読み取りフランジの長さを取得します。
webThicknessdouble読み取りウェブの壁厚さを取得します。
flangeThicknessdouble読み取りフランジの壁厚さを取得します。
filletRadiusdouble読み取りウェブとフランジ間のフィレット半径を取得します。
flangeEdgeRadiusdouble読み取りフランジエッジの半径を取得します。
webEdgeRadiusdouble読み取りウェブエッジの半径を取得します。
extentVector2読み取りx および y 次元の範囲を取得します。
boundingBoxBoundingBox読み取りバウンディングボックスを取得します。
parentNodeNode読み取り親ノードを取得します。
parentNodesArrayList<Node>読み取り親ノードを取得します。
excludedboolean読み取り除外されたものを取得します。
entityRendererKeyEntityRendererKey読み取りエンティティレンダラーキーを取得します。
sceneScene読み取りシーンを取得します。
nameString読み取り名前を取得します。
propertiesPropertyCollection読み取りプロパティを取得します。

メソッド

シグネチャ説明
TShape()TShape のコンストラクタ。
getDepth() → doubleウェブの長さを取得します。
setDepth(value: double)ウェブの長さを設定します。
getFlangeWidth() → doubleフランジの長さを取得します。
setFlangeWidth(value: double)フランジの長さを設定します。
getWebThickness() → doubleウェブの壁厚さを取得します。
setWebThickness(value: double)ウェブの壁厚さを設定します。
getFlangeThickness() → doubleフランジの肉厚を取得します。
setFlangeThickness(value: double)フランジの壁厚さを設定します。
getFilletRadius() → doubleウェブとフランジの間のフィレット半径を取得します。
setFilletRadius(value: double)ウェブとフランジ間のフィレットの半径を設定します。
getFlangeEdgeRadius() → doubleフランジエッジの半径を取得します。
setFlangeEdgeRadius(value: double)フランジエッジの半径を設定します。
getWebEdgeRadius() → doubleウェブエッジの半径を取得します。
setWebEdgeRadius(value: double)ウェブエッジの半径を設定します。
getExtent() → Vector2x および y の次元の範囲を取得します。
ParameterizedProfile()コンストラクタ。
Profile()コンストラクタ。
getBoundingBox() → BoundingBoxバウンディングボックスを返します。
Entity(name: String)この TShape インスタンスで Entity(name) を呼び出します。
getParentNode() → NodeTShape のコンストラクタ。
setParentNode(value: Node)親ノードの値を設定します。
getParentNodes() → ArrayList<Node>親ノードを返します。
getExcluded() → boolean除外されたものを返します。
setExcluded(value: boolean)除外される値を設定します。
getEntityRendererKey() → EntityRendererKeyエンティティレンダラーキーを返します。
SceneObject()パラメータで定義されたIFC互換のT形。
SceneObject(name: String)このTShapeインスタンスで SceneObject(name) を呼び出します。
getScene() → Sceneシーンを返します。
A3DObject()この TShape インスタンスで A3DObject を呼び出します。
A3DObject(name: String)この TShape インスタンスで A3DObject(name) を呼び出します。
getName() → String名前を返します。
setName(name: String)名前の値を設定します。
getProperties() → PropertyCollectionプロパティを返します。
findProperty(name: String) → Propertyこの TShape インスタンスで findProperty(name) を呼び出します。
getProperty(name: String) → Objectこの TShape インスタンスで getProperty(name) を呼び出します。
setProperty(name: String, value: Object)プロパティの値を設定します。
removeProperty(name: String) → booleanこの TShape インスタンスで removeProperty(name) を呼び出します。
removeProperty(property: Property) → booleanこの TShape インスタンスで removeProperty(property) を呼び出します。

参照

 日本語