ArbitraryProfile

ArbitraryProfile

Genel Bakış

ArbitraryProfile, Java için Aspose.3D FOSS içinde bir sınıftır. Şu sınıftan miras alır: Profile.

Bu sınıf, keyfi bir eğriden doğrudan 2D profil oluşturmanıza olanak tanır.

Bu sınıf, Java programlarında ArbitraryProfile nesneleriyle çalışmak için 27 yöntem sağlar. Kullanılabilir yöntemler şunlardır: A3DObject, ArbitraryProfile, Entity, Profile, SceneObject, findProperty, getBoundingBox, getCurve, getEntityRendererKey, getExcluded, getHoles, getName ve 11 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, holes, name ve 4 tane daha.

Özellikler

AdTürErişimAçıklama
curveCurveOkumaProfili oluşturmak için kullanılan Eğriyi alır.
holesArrayList<Curve>OkumaProfilin deliklerini alır, ayrıca eğri olarak temsil edilir.
boundingBoxBoundingBoxOkumaSınır kutusunu alır.
parentNodeNodeOkumaÜst düğümü alır.
parentNodesArrayList<Node>OkumaÜst düğümleri alır.
excludedbooleanOkumaHariç olanı alır.
entityRendererKeyEntityRendererKeyOkumaVarlık renderleyici anahtarını alır.
sceneSceneOkumaSahneyi alır.
nameStringOkumaAdı alır.
propertiesPropertyCollectionOkumaÖzellikleri alır.

Yöntemler

İmzaAçıklama
ArbitraryProfile()ArbitraryProfile yapıcısı.
ArbitraryProfile(curve: Curve)İlk bir eğri ile ArbitraryProfile yapıcısı.
getCurve() → CurveProfili oluşturmak için kullanılan Curve’ı alır.
setCurve(value: Curve)Profili oluşturmak için kullanılan Eğriyi ayarlar.
getHoles() → ArrayList<Curve>Profilin deliklerini alır, ayrıca eğri olarak temsil edilir.
Profile()Yapıcı.
getBoundingBox() → BoundingBoxSınır kutusunu döndürür.
Entity(name: String)Bu ArbitraryProfile örneğinde Entity(name) ç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() → booleanHariç tutulanı döndürür.
setExcluded(value: boolean)Hariç tutulan değeri ayarlar.
getEntityRendererKey() → EntityRendererKeyVarlık işleyici anahtarını döndürür.
SceneObject()Bu ArbitraryProfile örneğinde SceneObject metodunu çağırır.
SceneObject(name: String)Bu ArbitraryProfile örneğinde SceneObject(name) metodunu çağırır.
getScene() → SceneSahneyi döndürür.
A3DObject()Bu ArbitraryProfile örneğinde A3DObject’i çağırır.
A3DObject(name: String)Bu ArbitraryProfile örneğinde A3DObject(name) çağrılır.
getName() → StringArbitraryProfile yapıcısı.
setName(name: String)Ad değerini ayarlar.
getProperties() → PropertyCollectionÖzellikleri döndürür.
findProperty(name: String) → PropertyBu ArbitraryProfile örneği üzerinde findProperty(name) çağırır.
getProperty(name: String) → ObjectBu ArbitraryProfile örneği üzerinde getProperty(name) çağırır.
setProperty(name: String, value: Object)Özellik değerini ayarlar.
removeProperty(name: String) → booleanBu ArbitraryProfile örneği üzerinde removeProperty(name) çağırır.
removeProperty(property: Property) → booleanBu ArbitraryProfile örneğinde removeProperty(property) metodunu çağırır.

Ayrıca Bakınız

 Türkçe