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ı :TipiAccessAçıklama
visiblebooleanOkumaya devam etGörünür olanı alır.
castShadowsbooleanOkumaya devam etGölgeleri alır.
receiveShadowsbooleanOkumaya devam etAlıcı gölgeleri alır.
controlPointsjava.util.List<Vector4>Okumaya devam etKontrol noktalarını alır.
vertexElementsjava.util.List<VertexElement>Okumaya devam etVertex öğelerini alır.
deformersjava.util.List<Deformer>Okumaya devam etDeformer’ları alır.
deformers2java.util.Collection<T>Okumaya devam etdeformers2’yi alır.
parentNodeNodeOkumaya devam etEbeveyn düğümünü alır.
parentNodesArrayList<Node>Okumaya devam etÜst düğümleri alır.
excludedbooleanOkumaya devam etHariç tutulanı alır.
boundingBoxBoundingBoxOkumaya devam etSınır kutusunu alır.
entityRendererKeyEntityRendererKeyOkumaya devam etVarlık renderleyici anahtarını alır.
sceneSceneOkumaya devam etSahneyi alır.
nameStringOkumaya devam etAdı alır.
propertiesPropertyCollectionOkumaya devam etÖzellikleri alır.

Yöntemler

SignatureAçı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()booleanGörüntülü olanı geri getirir.
setVisible(value: boolean)Görünür değeri ayarlar.
getCastShadows()booleanKaranlık gölgeleri geri getiriyor.
setCastShadows(value: boolean)Gölge atma değerini ayarlar.
getReceiveShadows()booleanGece 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)VertexElementBelirlenen tipin vertikal elemanını veya yokluğunda sıfırı geri getirir.
createElement(type: VertexElementType)VertexElementYükseklik segmentlerini alır veya ayarlar.
createElement(type: VertexElementType, mappingMode: MappingMode, referenceMode: ReferenceMode)VertexElementVarsayı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)VertexElementUVUV vertikal elementin belirlenmiş doku haritalama için geri döner.
createElementUV(mapping: TextureMapping)VertexElementUVBir UV vertikal element oluşturur, varsayılan modlarla belirli doku haritalama için
createElementUV(mapping: TextureMapping, mappingMode: MappingMode, referenceMode: ReferenceMode)VertexElementUVBu 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()booleanBoolean operatörü, sonuç meshini oluşturmak için operasyonda kullanılmıştır.
setExcluded(value: boolean)Hariç tutulan değeri ayarlar.
getBoundingBox()BoundingBoxBoolean operatörünün ilk operatörü.
getEntityRendererKey()EntityRendererKeyRenderer anahtarını geri getirir.
SceneObject()Boolean operatörü, iki IMeshConvertible örneğinde Boolay operasyonunu uygulamanıza izin verir.
getScene()SceneYaratı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()StringYemeklerin yüksekliği.
setName(name: String)Bir CircleShape profili belirlenmiş bir radyoda oluşturur.
getProperties()PropertyCollectionYeni bir Cylinder sınıfı örneği başlatır.
findProperty(name: String)PropertyYeni bir kemik sınıfı başlatır.
getProperty(name: String)ObjectDüğümün mevcut pozdaki 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

 Türkçe