Geometry
Genel Bakış
Geometry Java için Aspose.3D FOSS sınıfıdır. Mirasçılardan gelenler: Entity.
Geometri nesneler getControlPoints() aracılığıyla kontrol noktalarını ortaya çıkarır ve CreateElement(type) ile özelleştirilmiş vertex unsurlarının oluşturulmasını sağlar.
Bu sınıf, Java programlarında Geometry nesneleriyle çalışmak için 38 yöntem sunar. Mevcut yöntemler şunları içerir: A3DObject, Entity, Geometry, SceneObject, addDeformer, addElement, createElement, createElementUV, findProperty, getBoundingBox, getCastShadows, getControlPoints,23 adet daha yöntemler. Tüm kamu üyeleri, Java paket için Aspose.3D FOSS’u yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Mülkiyet : boundingBox, castShadows, controlPoints, deformers, deformers2, entityRendererKey,9 ve daha fazlası.
Mülkiyetler
| Adı : | Tipi | Access | Açıklama |
|---|---|---|---|
visible | boolean | Okumaya devam et | Görünür olanı alır. |
castShadows | boolean | Okumaya devam et | Gölgeleri alır. |
receiveShadows | boolean | Okumaya devam et | Alıcı gölgeleri alır. |
controlPoints | java.util.List<Vector4> | Okumaya devam et | Kontrol noktalarını alır. |
vertexElements | java.util.List<VertexElement> | Okumaya devam et | Vertex öğelerini alır. |
deformers | java.util.List<Deformer> | Okumaya devam et | Deformer’ları alır. |
deformers2 | java.util.Collection<T> | Okumaya devam et | deformers2’yi alır. |
parentNode | Node | Okumaya devam et | Ebeveyn düğümünü alır. |
parentNodes | ArrayList<Node> | Okumaya devam et | Üst düğümleri alır. |
excluded | boolean | Okumaya devam et | Hariç tutulanı alır. |
boundingBox | BoundingBox | Okumaya devam et | Sınır kutusunu alır. |
entityRendererKey | EntityRendererKey | Okumaya devam et | Varlık renderleyici anahtarını alır. |
scene | Scene | Okumaya devam et | Sahneyi alır. |
name | String | Okumaya devam et | Adı alır. |
properties | PropertyCollection | Okumaya devam et | Özellikleri alır. |
Yöntemler
| Signature | Açıklama |
|---|---|
Geometry() | Yeni bir Geometry oluşturur varsayılan adı ile |
Geometry(name: String) | Geometry (İsim) bu Geometrik örneğe göre adlandırılır. |
getVisible() → boolean | Görüntülü olanı geri getirir. |
setVisible(value: boolean) | Görünür değeri ayarlar. |
getCastShadows() → boolean | Karanlık gölgeleri geri getiriyor. |
setCastShadows(value: boolean) | Gölge atma değerini ayarlar. |
getReceiveShadows() → boolean | Gece gölgeleri geri getirir. |
setReceiveShadows(value: boolean) | Yeni bir Sphere sınıfı kurmak. |
getControlPoints() → java.util.List<Vector4> | Kontrol noktalarını geri getirir. |
getVertexElements() → java.util.List<VertexElement> | Vertex elementlerini geri getirir. |
getDeformers() → java.util.List<Deformer> | Deformörleri geri getiriyor. |
getElement(type: VertexElementType) → VertexElement | Belirlenen tipin vertikal elemanını veya yokluğunda sıfırı geri getirir. |
createElement(type: VertexElementType) → VertexElement | Yükseklik segmentlerini alır veya ayarlar. |
createElement(type: VertexElementType, mappingMode: MappingMode, referenceMode: ReferenceMode) → VertexElement | Varsayılan haritalama ve referans modları ile verilen türün yeni bir vertex elemanı oluşturur. |
addElement(element: VertexElement) | Geometri eleman koleksiyonuna sağlanan vertikal element eklendi |
addDeformer(deformer: Deformer) | Bu geometriye bir deformatör ekleyin ve sahibinin referansını ayarlayın. |
getVertexElementOfUV(mapping: TextureMapping) → VertexElementUV | UV vertikal elementin belirlenmiş doku haritalama için geri döner. |
createElementUV(mapping: TextureMapping) → VertexElementUV | Bir UV vertikal element oluşturur, varsayılan modlarla belirli doku haritalama için |
createElementUV(mapping: TextureMapping, mappingMode: MappingMode, referenceMode: ReferenceMode) → VertexElementUV | Bu Geometry örneğinde ElementUV (Maplama, MapplamaMod, ReferenceMode) oluşturma çağrısı yapılır. |
getDeformers2() → java.util.Collection<T> | Deformörler 2’ye geri dönüyor. |
Entity(name: String) | Yaratıcı için bir yer. |
getParentNode() → Node | Örnek yapımcıdır. |
setParentNode(value: Node) | Boolean operatörü, sonuç meshini oluşturmak için operasyonda kullanılmıştır. |
getParentNodes() → ArrayList<Node> | Derivatif sınıfların adlandırılmasını sağlayan korunan yapıcı. |
getExcluded() → boolean | Boolean operatörü, sonuç meshini oluşturmak için operasyonda kullanılmıştır. |
setExcluded(value: boolean) | Hariç tutulan değeri ayarlar. |
getBoundingBox() → BoundingBox | Boolean operatörünün ilk operatörü. |
getEntityRendererKey() → EntityRendererKey | Renderer anahtarını geri getirir. |
SceneObject() | Boolean operatörü, iki IMeshConvertible örneğinde Boolay operasyonunu uygulamanıza izin verir. |
getScene() → Scene | Yaratıcı için bir yer. |
A3DObject() | Parametre edilmiş Silikon: Radyo Top/radiusBottom’dan biri sıfır olduğunda bir konu temsil etmek için de kullanılabilir. |
getName() → String | Yemeklerin yüksekliği. |
setName(name: String) | Bir CircleShape profili belirlenmiş bir radyoda oluşturur. |
getProperties() → PropertyCollection | Yeni bir Cylinder sınıfı örneği başlatır. |
findProperty(name: String) → Property | Yeni bir kemik sınıfı başlatır. |
getProperty(name: String) → Object | Düğümün mevcut pozdaki dönüşüm matrisini alır. |
setProperty(name: String, value: Object) | Genişlik segmentlerini alır. |
removeProperty(name: String) → boolean | Bu varlık için varlık renderleyici anahtarını alır. |