HShape
Genel Bakış
HShape, Java için Aspose.3D FOSS içinde bir sınıftır. Şuradan miras alır: ParameterizedProfile.
HShape, bir ‘H’ veya ‘I’ şeklinin tanımlayıcı parametrelerini sağlar.
Bu sınıf, Java programlarında HShape nesneleriyle çalışmak için 45 yöntem sunar. Mevcut yöntemler şunlardır: A3DObject, Entity, HShape, ParameterizedProfile, Profile, SceneObject, findProperty, getBottomFlangeEdgeRadius, getBottomFlangeFilletRadius, getBottomFlangeThickness, getBottomFlangeWidth, getBoundingBox ve 30 ek yöntem. Tüm genel üyeler, Aspose.3D FOSS for Java paketini kurduktan sonra herhangi bir Java uygulaması tarafından erişilebilir. Özellikler: bottomFlangeEdgeRadius, bottomFlangeFilletRadius, bottomFlangeThickness, bottomFlangeWidth, boundingBox, entityRendererKey ve 13 tane daha.
Özellikler
| Ad | Tür | Erişim | Açıklama |
|---|---|---|---|
overallDepth | double | Okuma | Derinliğin kapsamını alır. |
bottomFlangeWidth | double | Okuma | Genişliğin kapsamını alır. |
topFlangeWidth | double | Okuma | Üst kanadın genişliğini alır. |
topFlangeThickness | double | Okuma | Üst flanşın kalınlığını alır. |
topFlangeEdgeRadius | double | Okuma | Üst flanşın alt kenarlarının yarıçapını alır. |
topFlangeFilletRadius | double | Okuma | Web ile üst flanş arasındaki yuvarlatma yarıçapını alır. |
bottomFlangeThickness | double | Okuma | H-şeklin flanş kalınlığını alır. |
webThickness | double | Okuma | H-şeklinin web kalınlığını alır. |
bottomFlangeFilletRadius | double | Okuma | Web ile alt flanş arasındaki fillet yarıçapını alır. |
bottomFlangeEdgeRadius | double | Okuma | Alt flanşın üst kenarlarının yarıçapını alır. |
extent | Vector2 | Okuma | x ve y boyutundaki uzantıyı alır. |
boundingBox | BoundingBox | Okuma | Sınır kutusunu alır. |
parentNode | Node | Okuma | Üst düğümü alır. |
parentNodes | ArrayList<Node> | Okuma | Üst düğümleri alır. |
excluded | boolean | Okuma | Hariç tutulanı alır. |
entityRendererKey | EntityRendererKey | Okuma | Varlık işleyici 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 |
|---|---|
HShape() | HShape yapıcısı / |
getOverallDepth() → double | Derinliğin kapsamını alır. |
setOverallDepth(value: double) | Derinliğin kapsamını ayarlar. |
getBottomFlangeWidth() → double | Genişliğin kapsamını alır. |
setBottomFlangeWidth(value: double) | Genişliğin kapsamını ayarlar. |
getTopFlangeWidth() → double | Üst kanadın genişliğini alır. |
setTopFlangeWidth(value: double) | Üst kanadın genişliğini ayarlar. |
getTopFlangeThickness() → double | Üst kanadın kalınlığını alır. |
setTopFlangeThickness(value: double) | Üst flanşın kalınlığını ayarlar. |
getTopFlangeEdgeRadius() → double | Üst flanşın alt kenarlarının yarıçapını alır. |
setTopFlangeEdgeRadius(value: double) | Üst flanşın alt kenarlarının yarıçapını ayarlar. |
getTopFlangeFilletRadius() → double | Web ile üst flanş arasındaki fillet yarıçapını alır. |
setTopFlangeFilletRadius(value: double) | Web ile üst flanş arasındaki fillet yarıçapını ayarlar. |
getBottomFlangeThickness() → double | H-şeklin flanş kalınlığını alır. |
setBottomFlangeThickness(value: double) | H-shape’in flanş kalınlığını ayarlar. |
getWebThickness() → double | H-şeklinin ağının kalınlığını alır. |
setWebThickness(value: double) | H-shape’in webinin kalınlığını ayarlar. |
getBottomFlangeFilletRadius() → double | Web ile alt flanş arasındaki yuvarlama yarıçapını alır. |
setBottomFlangeFilletRadius(value: double) | Web ile alt flanş arasındaki yuvarlama yarıçapını ayarlar. |
getBottomFlangeEdgeRadius() → double | Alt kanadın üst kenarlarının yarıçapını alır. |
setBottomFlangeEdgeRadius(value: double) | Alt flanşın üst kenarlarının yarıçapını ayarlar. |
getExtent() → Vector2 | x ve y boyutundaki ölçüyü alır. |
ParameterizedProfile() | Yapıcı. |
Profile() | Yapıcı. |
getBoundingBox() → BoundingBox | Sınır kutusunu döndürür. |
Entity(name: String) | Bu HShape örneğinde Entity(name) metodunu çağırır. |
getParentNode() → Node | Üst düğümü döndürür. |
setParentNode(value: Node) | Üst düğüm değerini ayarlar. |
getParentNodes() → ArrayList<Node> | Üst düğümleri döndürür. |
getExcluded() → boolean | Üst flanşın alt kenarlarının yarıçapını alır veya ayarlar. |
setExcluded(value: boolean) | Hariç tutulan değeri ayarlar. |
getEntityRendererKey() → EntityRendererKey | entity renderer key’i döndürür. |
SceneObject() | HShape, bir ‘H’ veya ‘I’ şeklinin tanımlayıcı parametrelerini sağlar. |
SceneObject(name: String) | Derinliğin kapsamını alır veya ayarlar. |
getScene() → Scene | scene’i döndürür. |
A3DObject() | Bu HShape örneği üzerinde A3DObject çağrılır. |
A3DObject(name: String) | Bu HShape örneği üzerinde A3DObject(name) çağrılır. |
getName() → String | Genişliğin kapsamını alır veya ayarlar. |
setName(name: String) | Üst flanşın genişliğini alır veya ayarlar. |
getProperties() → PropertyCollection | Üst flanşın kalınlığını alır veya ayarlar. |
findProperty(name: String) → Property | Bu HShape örneği üzerinde findProperty(name) çağrılır. |
getProperty(name: String) → Object | Bu HShape örneğinde getProperty(name) metodunu çağırır. |
setProperty(name: String, value: Object) | Özellik değerini ayarlar. |
removeProperty(name: String) → boolean | Bu HShape örneğinde removeProperty(name) metodunu çağırır. |
removeProperty(property: Property) → boolean | Web ile alt flanş arasındaki fillet yarıçapını alır veya ayarlar. |