Shape

Overview

Shape Java için Aspose.3D FOSS sınıfıdır. Mirasçılardan gelenler: Geometry.

Şekil, Maya’daki kümes deformatörüne benzer bir kontrol noktası üzerinde deformaatı anlatır.

Bu sınıf, Java programlarında Shape nesneleriyle çalışmak için 38 yöntem sunar. Mevcut yöntemler şunları içerir: A3DObject, Entity, Geometry, SceneObject, Shape, addDeformer, addElement, createElement, createElementUV, findProperty, fromControlPoints, getBoundingBox,25 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, excluded,9 ve daha fazlası.

Properties

NameTypeAccessDescription
indicesList<Integer>ReadGösteri alıyoruz.
visiblebooleanReadGörünür olanı bulur.
castShadowsbooleanReadGösterilen gölgeleri bulur.
receiveShadowsbooleanReadGece gölgeleri alır.
controlPointsjava.util.List<Vector4>ReadKontrol noktalarını bulur.
vertexElementsjava.util.List<VertexElement>ReadVertex elementleri ile ilgili bilgiler.
deformersjava.util.List<Deformer>ReadDeformasyonları yakalar.
deformers2java.util.Collection<T>ReadDeformörler 2’ye ulaşın.
parentNodeNodeReadAnnem düğmesi ile yapılır.
parentNodesArrayList<Node>ReadAnnesinin düğümlerini alır.
excludedbooleanReadKaldırılanları kabul eder.
boundingBoxBoundingBoxReadSınır kutusunu alır.
sceneSceneReadsahneye giriyor.
nameStringReadAdını alır.
propertiesPropertyCollectionReadMülklerini alır.

Methods

SignatureDescription
Shape()Yeni bir form sınıfı başlatır.
Shape(name: String)Yeni bir form sınıfı başlatır.
fromControlPoints()ShapeVarsayılan bir göstergesi ile belirli kontrol noktaları olan bir şekil oluşturun.
getIndices()List<Integer>Gösteri alıyoruz.
Geometry()Geometry bu şekil örneğidir.
getVisible()booleanGörüntülü olanı geri getirir.
setVisible(value: boolean)Görünür değerleri belirleyin.
getCastShadows()booleanKaranlık gölgeleri geri getiriyor.
setCastShadows(value: boolean)Yeni bir boks sınıfı başlatır.
getReceiveShadows()booleanGece gölgeleri geri getirir.
setReceiveShadows(value: boolean)Yeni bir Cylinder sınıfı örneği başlatır.
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)VertexElementGenişlik segmentleri alır veya ayarlar.
createElement(type: VertexElementType)VertexElementYükseklik segmentleri alır veya ayarlar.
addElement(element: VertexElement)Bu Şekil örneğinde addElement(element) çağırır.
addDeformer(deformer: Deformer)Bu geometriye bir deformatör ekleyin ve sahibinin referansını ayarlayın.
getVertexElementOfUV(mapping: TextureMapping)VertexElementUVBu Şekil örneğinde getVertexElementOfUV(Mapping) çağırır.
createElementUV(mapping: TextureMapping)VertexElementUVBu Şekil örneğinde oluşturma çağrısıElementUV(Mapping) .
getDeformers2()java.util.Collection<T>Deformörler 2’ye geri dönüyor.
Entity()NURBS eğriliği, Nurbs (Uyumuşak olmayan rasyonel temel spline) tarafından temsil edilen bir eğrimdir; Bir Nurs eğrisi getOrder(), ağırlıklı Geometry.getControlPoints() ve getKnotVectors() bir dizi ile tanımlanır. kontrol noktasında w bileşeni, kontrol noktasının ağırlığı olarak kullanılır. CurveDimension.TWO_DIMENSIONAL veya CurveDimension.THREE_DIMENSIONAL ne olursa olsun.
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)Kaldırılan değer belirlenir.
getBoundingBox()BoundingBoxBoolean operatörünün ilk operatörü.
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()StringKurşun segmentleri.
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)ObjectNode’un dönüşüm matrisini mevcut pozda alır.
setProperty(name: String, value: Object)Genişlik segmentleri ile karşılaştırılır.
removeProperty(name: String)booleanFlip koordinasyon sistemi kontrol noktaları / normal ithalat / ihracat sırasında alır.

See Also

 Türkçe