TShape
Genel Bakış
TShape, Java için Aspose.3D FOSS içinde bir sınıftır. Şu sınıftan miras alır: ParameterizedProfile.
Parametrelerle tanımlanan IFC uyumlu T-şekli.
Bu sınıf, Java programlarında TShape nesneleriyle çalışmak için 39 yöntem sağlar. Mevcut yöntemler şunlardır: A3DObject, Entity, ParameterizedProfile, Profile, SceneObject, TShape, findProperty, getBoundingBox, getDepth, getEntityRendererKey, getExcluded, getExtent ve 24 ek yöntem. Tüm genel üyeler, Aspose.3D FOSS for Java paketini kurduktan sonra herhangi bir Java uygulaması tarafından erişilebilir. Özellikler: boundingBox, depth, entityRendererKey, excluded, extent, filletRadius ve 10 tane daha.
Özellikler
| Ad | Tür | Erişim | Açıklama |
|---|---|---|---|
depth | double | Okuma | Ağın uzunluğunu alır. |
flangeWidth | double | Okuma | Flanşın uzunluğunu alır. |
webThickness | double | Okuma | Web’in duvar kalınlığını alır. |
flangeThickness | double | Okuma | Flanşın duvar kalınlığını alır. |
filletRadius | double | Okuma | Web ve flanş arasındaki filet yarıçapını alır. |
flangeEdgeRadius | double | Okuma | Flanş kenarının yarıçapını alır. |
webEdgeRadius | double | Okuma | Web kenarının yarıçapını alır. |
extent | Vector2 | Okuma | x ve y boyutundaki kapsamı alır. |
boundingBox | BoundingBox | Okuma | Sınırlayıcı kutuyu alır. |
parentNode | Node | Okuma | Üst düğümü alır. |
parentNodes | ArrayList<Node> | Okuma | Ebeveyn düğümlerini alır. |
excluded | boolean | Okuma | Hariç olanı alır. |
entityRendererKey | EntityRendererKey | Okuma | Varlık renderleyici anahtarını alır. |
scene | Scene | Okuma | Sahneyi alır. |
name | String | Okuma | Adı alır. |
properties | PropertyCollection | Okuma | Özellikleri alır. |
Yöntemler
| İmza | Açıklama |
|---|---|
TShape() | TShape’in yapıcı. |
getDepth() → double | Web’in uzunluğunu alır. |
setDepth(value: double) | Web’in uzunluğunu ayarlar. |
getFlangeWidth() → double | Flanşın uzunluğunu alır. |
setFlangeWidth(value: double) | Flanşın uzunluğunu ayarlar. |
getWebThickness() → double | Web’in duvar kalınlığını alır. |
setWebThickness(value: double) | Web’in duvar kalınlığını ayarlar. |
getFlangeThickness() → double | Flanın duvar kalınlığını alır. |
setFlangeThickness(value: double) | Flanşın duvar kalınlığını ayarlar. |
getFilletRadius() → double | Web ve flanş arasındaki filet yarıçapını alır. |
setFilletRadius(value: double) | Web ve flanş arasındaki yuvarlama yarıçapını ayarlar. |
getFlangeEdgeRadius() → double | Flanş kenarının yarıçapını alır. |
setFlangeEdgeRadius(value: double) | Flanş kenarının yarıçapını ayarlar. |
getWebEdgeRadius() → double | Web kenarının yarıçapını alır. |
setWebEdgeRadius(value: double) | Web kenarının yarıçapını ayarlar. |
getExtent() → Vector2 | x ve y boyutundaki kapsamı alır. |
ParameterizedProfile() | Yapıcı. |
Profile() | Yapıcı. |
getBoundingBox() → BoundingBox | Sınır kutusunu döndürür. |
Entity(name: String) | Bu TShape örneğinde Entity(name) çağırır. |
getParentNode() → Node | TShape’in yapıcı fonksiyonu. |
setParentNode(value: Node) | Ebeveyn düğüm değerini ayarlar. |
getParentNodes() → ArrayList<Node> | Üst düğümleri döndürür. |
getExcluded() → boolean | Hariç tutulanları döndürür. |
setExcluded(value: boolean) | Hariç tutulan değeri ayarlar. |
getEntityRendererKey() → EntityRendererKey | entity renderer anahtarını döndürür. |
SceneObject() | Parametrelerle tanımlanan IFC uyumlu T-şekli. |
SceneObject(name: String) | Bu TShape örneği üzerinde SceneObject(name) çağırır. |
getScene() → Scene | Sahneyi döndürür. |
A3DObject() | Bu TShape örneğinde A3DObject’i çağırır. |
A3DObject(name: String) | Bu TShape örneğinde A3DObject(name)‘i çağırır. |
getName() → String | Adı döndürür. |
setName(name: String) | Ad değerini ayarlar. |
getProperties() → PropertyCollection | Özellikleri döndürür. |
findProperty(name: String) → Property | Bu TShape örneğinde findProperty(name) metodunu çağırır. |
getProperty(name: String) → Object | Bu TShape örneğinde getProperty(name) metodunu çağırır. |
setProperty(name: String, value: Object) | Özellik değerini ayarlar. |
removeProperty(name: String) → boolean | Bu TShape örneğinde removeProperty(name) metodunu çağırır. |
removeProperty(property: Property) → boolean | Bu TShape örneğinde removeProperty(property) çağrısı yapılır. |