CircleShape

Genel Bakış

CircleShape Java için FOSS’de bir sınıf. Mirasçılar: ParameterizedProfile.

LinearExtrusion üzerinden bir ağ oluşturmak için kullanılabilen IFC uyumlu çember profili.

Bu sınıf, Java programlarında CircleShape nesnelerle çalışmak için 25 yöntem sağlar. Kullanılabilir yöntemler şunlardır: A3DObject, CircleShape, Entity, ParameterizedProfile, Profile, SceneObject, findProperty, getBoundingBox, getEntityRendererKey, getExcluded, getExtent, getName, ve 12 ek yöntem. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Özellikleri: boundingBox, entityRendererKey, excluded, extent, name, parentNode,Ve 4 tane daha.

Özellikler

Adı:Tip:AccessAçıklama:
radiusdoubleOku .Dairenin yarıçapını alır.
extentVector2Oku .x ve y boyutundaki kapsamı alır.
boundingBoxBoundingBoxOku .Sınır kutusunu alır.
parentNodeNodeOku .Üst düğümü alır.
parentNodesArrayList<Node>Oku .Üst düğümleri alır.
excludedbooleanOku .Hariç tutulanı alır.
entityRendererKeyEntityRendererKeyOku .Varlık renderleyici anahtarını alır.
sceneSceneOku .Sahneyi alır.
nameStringOku .Adı alır.
propertiesPropertyCollectionOku .Özellikleri alır.

Yöntemler

SignatureAçıklama:
CircleShape()Varsayılan yarıçap (5) ile bir CircleShape profili oluşturur.
CircleShape(radius: double)Belirtilen yarıçap ile bir CircleShape profili oluşturur.
getRadius()doubleDairenin yarıçapını alır.
setRadius(value: double)Dairenin yarıçapını ayarlar.
getExtent()Vector2x ve y boyutundaki kapsamı alır.
ParameterizedProfile()Yapımcı.
Profile()Yapımcı.
getBoundingBox()BoundingBoxSınırlama kutusunu gönderir.
Entity(name: String)BooleanOperator’ın yapımcısı.
getParentNode()NodeÖrnek yapımcısı.
setParentNode(value: Node)Sonuç ağını oluşturmak için işlemde kullanılan Boolean operatörü.
getParentNodes()ArrayList<Node>Derive sınıfların isimlerini ayarlamalarına izin vermek için korunan yapılandırıcı.
getExcluded()booleanSonuç ağını oluşturmak için işlemde kullanılan Boolean operatörü.
setExcluded(value: boolean)Hariç tutulan değeri ayarlar.
getEntityRendererKey()EntityRendererKeyEntity renderer anahtarını gönderir.
SceneObject()Boolean işleyici, iki IMeshConvertible örneğine Bool işlemini uygulamanızı sağlar.
getScene()SceneBooleanOperator’ın yapımcısı.
A3DObject()Parametre edilmiş Silinç. Bir tanesi nül olduğu zaman bir koni temsil etmek için de kullanılabilir.
getName()String- Yemeklerin yüksekliği.
setName(name: String)Belirtilen yarıçap ile bir CircleShape profili oluşturur.
getProperties()PropertyCollectionCylinder sınıfının yeni bir örneğini başlatır.
findProperty(name: String)PropertyBone sınıfının yeni bir örneğini başlatır.
getProperty(name: String)ObjectGeçerli pozda düğümün dönüşüm matrisini alır.
setProperty(name: String, value: Object)Genişlik segmentlerini alır.
removeProperty(name: String)booleanBu varlık için varlık renderleyici anahtarını alır.

Ayrıca bakınız:

 Türkçe