ZShape

Genel Bakış

ZShape, Java için Aspose.3D FOSS içinde bir sınıftır. Şuradan miras alır: ParameterizedProfile.

Parametrelerle tanımlanan IFC uyumlu Z-şekilli profil.

Bu sınıf, Java programlarındaki ZShape nesneleriyle çalışmak için 39 yöntem sağlar. Mevcut yöntemler şunlardır: A3DObject, Entity, ParameterizedProfile, Profile, SceneObject, ZShape, findProperty, getBoundingBox, getDepth, getEdgeRadius, getEntityRendererKey, getExcluded ve 24 ek yöntem. Tüm genel üyelere, Aspose.3D FOSS for Java paketi kurulduktan sonra herhangi bir Java uygulaması tarafından erişilebilir. Özellikler: boundingBox, depth, edgeRadius, entityRendererKey, excluded, extent ve 10 tane daha.

Özellikler

AdTürErişimAçıklama
depthdoubleOkumaWeb’in uzunluğunu alır.
flangeWidthdoubleOkumaFlanşın uzunluğunu alır.
webThicknessdoubleOkumaDuvarın kalınlığını alır.
flangeThicknessdoubleOkumaFlanşın kalınlığını alır.
filletRadiusdoubleOkumaFlanş ve web arasındaki yuvarlama yarıçapını alır.
edgeRadiusdoubleOkumaFlanş kenarının yarıçapını alır.
webEdgeRadiusdoubleOkumaWeb kenarının yarıçapını alır.
extentVector2Okumax ve y boyutundaki kapsamı alır.
boundingBoxBoundingBoxOkumaSınırlayıcı kutuyu alır.
parentNodeNodeOkumaEbeveyn düğümünü alır.
parentNodesArrayList<Node>OkumaÜst düğümleri alır.
excludedbooleanOkumaHariç tutulanı alır.
entityRendererKeyEntityRendererKeyOkumaVarlık oluşturucu anahtarını alır.
sceneSceneOkumaSahneyi alır.
nameStringOkumaAdı alır.
propertiesPropertyCollectionOkumaÖzellikleri alır.

Yöntemler

İmzaAçıklama
ZShape()ZShape’in yapıcısı.
getDepth() → doubleWeb’in uzunluğunu alır.
setDepth(value: double)Web’in uzunluğunu ayarlar.
getFlangeWidth() → doubleFlange uzunluğunu alır.
setFlangeWidth(value: double)Flanşın uzunluğunu ayarlar.
getWebThickness() → doubleDuvarın kalınlığını alır.
setWebThickness(value: double)Duvarın kalınlığını ayarlar.
getFlangeThickness() → doubleFlanşın kalınlığını alır.
setFlangeThickness(value: double)Flanşın kalınlığını ayarlar.
getFilletRadius() → doubleFlanş ile gövde arasındaki yuvarlatma yarıçapını alır.
setFilletRadius(value: double)Flanş ve web arasındaki köşe yuvarlamasının yarıçapını ayarlar.
getEdgeRadius() → doubleFlanş kenarının yarıçapını alır.
setEdgeRadius(value: double)Flanş kenarının yarıçapını ayarlar.
getWebEdgeRadius() → doubleWeb kenarının yarıçapını alır.
setWebEdgeRadius(value: double)Web kenarının yarıçapını ayarlar.
getExtent() → Vector2x ve y boyutundaki uzantıyı alır.
ParameterizedProfile()Yapıcı.
Profile()Yapıcı.
getBoundingBox() → BoundingBoxSınır kutusunu döndürür.
Entity(name: String)Bu ZShape örneğinde Entity(name) çağırır.
getParentNode() → NodeZShape’in yapıcı.
setParentNode(value: Node)Üst düğüm değerini ayarlar.
getParentNodes() → ArrayList<Node>Üst düğümleri döndürür.
getExcluded() → booleanHariç tutulanları döndürür.
setExcluded(value: boolean)Hariç tutulan değeri ayarlar.
getEntityRendererKey() → EntityRendererKeyVarlık renderleyici anahtarını döndürür.
SceneObject()Parametrelerle tanımlanan IFC uyumlu Z-şekilli profil.
SceneObject(name: String)Bu ZShape örneğinde SceneObject(name) metodunu çağırır.
getScene() → SceneSahneyi döndürür.
A3DObject()Bu ZShape örneğinde A3DObject’i çağırır.
A3DObject(name: String)Bu ZShape örneğinde A3DObject(name)‘i çağırır.
getName() → Stringİsmi döndürür.
setName(name: String)Ad değerini ayarlar.
getProperties() → PropertyCollectionÖzellikleri döndürür.
findProperty(name: String) → PropertyBu ZShape örneğinde findProperty(name) çağrılır.
getProperty(name: String) → ObjectBu ZShape örneğinde getProperty(name) çağrılır.
setProperty(name: String, value: Object)Özellik değerini ayarlar.
removeProperty(name: String) → booleanBu ZShape örneğinde removeProperty(name) çağrılır.
removeProperty(property: Property) → booleanBu ZShape örneğinde removeProperty(property) metodunu çağırır.

Ayrıca Bakınız

 Türkçe