CenterLineProfile
Genel Bakış
CenterLineProfile, Aspose.3D FOSS için Java içinde bir sınıftır. Şu sınıftan miras alır: Profile.
IFC uyumlu merkez hattı profili.
Bu sınıf, Java programlarında CenterLineProfile nesneleriyle çalışmak için 27 yöntem sağlar. Mevcut yöntemler şunlardır: A3DObject, CenterLineProfile, Entity, Profile, SceneObject, findProperty, getBoundingBox, getCurve, getEntityRendererKey, getExcluded, getName, getParentNode ve 12 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, curve, entityRendererKey, excluded, name, parentNode ve 4 tane daha.
Özellikler
| Ad | Tür | Erişim | Açıklama |
|---|---|---|---|
thickness | double | Okuma | Merkez çizgi boyunca uygulanan kalınlığı alır. |
curve | Curve | Okuma | Profilin merkez çizgi eğrisini alır. |
boundingBox | BoundingBox | Okuma | Sınır kutusunu alır. |
parentNode | Node | Okuma | Ebeveyn düğümünü alır. |
parentNodes | ArrayList<Node> | Okuma | Ebeveyn düğümlerini alır. |
excluded | boolean | Okuma | Hariç bırakılanı alır. |
entityRendererKey | EntityRendererKey | Okuma | Varlık renderleyici anahtarını alır. |
scene | Scene | Okuma | Sahneyi alır. |
name | String | Okuma | İsmi alır. |
properties | PropertyCollection | Okuma | Özellikleri alır. |
Yöntemler
| İmza | Açıklama |
|---|---|
CenterLineProfile(curve: Curve, thickness: double) | Belirtilen eğriyi merkez hattı olarak kullanarak yeni bir CenterLineProfile oluşturur. |
getThickness() → double | Merkez hattı boyunca uygulanan kalınlığı alır. |
setThickness(value: double) | Merkez hattı boyunca uygulanan kalınlığı ayarlar. |
getCurve() → Curve | Profilin merkez hattı eğrisini alır. |
setCurve(value: Curve) | Profilin merkez hattı eğrisini ayarlar. |
Profile() | Yapıcı. |
getBoundingBox() → BoundingBox | Sınırlayıcı kutuyu döndürür. |
Entity(name: String) | Bu CenterLineProfile ö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 | Hariç tutulanları döndürür. |
setExcluded(value: boolean) | Hariç tutulan değeri ayarlar. |
getEntityRendererKey() → EntityRendererKey | Varlık renderleyici anahtarını döndürür. |
SceneObject() | IFC uyumlu merkez çizgi profili. |
SceneObject(name: String) | Bu CenterLineProfile örneğinde SceneObject(name) metodunu çağırır. |
getScene() → Scene | Sahneyi döndürür. |
A3DObject() | Bu CenterLineProfile örneğinde A3DObject’i çağırır. |
A3DObject(name: String) | Bu CenterLineProfile örneğinde A3DObject(name) yöntemini çağırır. |
getName() → String | Belirtilen eğriyi merkez hattı olarak kullanarak yeni bir CenterLineProfile oluşturur. |
setName(name: String) | İsim değerini ayarlar. |
getProperties() → PropertyCollection | Özellikleri döndürür. |
findProperty(name: String) → Property | Bu CenterLineProfile örneğinde findProperty(name) çağrısı yapılır. |
getProperty(name: String) → Object | Bu CenterLineProfile örneğinde getProperty(name) çağrısı yapılır. |
setProperty(name: String, value: Object) | Özellik değerini ayarlar. |
removeProperty(name: String) → boolean | Bu CenterLineProfile örneğinde removeProperty(name) çağrısı yapılır. |
removeProperty(property: Property) → boolean | Bu CenterLineProfile örneğinde removeProperty(property) çağrısı yapılır. |