Box

Genel Bakış

Box Java için FOSS’de bir sınıf. Mirasçılar: Primitive, IMeshConvertible.

Kutu ilkel.

Bu sınıf, Java programlarında Box nesnelerle çalışmak için 38 yöntem sağlar. Kullanılabilir yöntemler şunlardır: A3DObject, Box, Entity, Primitive, SceneObject, findProperty, getBoundingBox, getCastShadows, getEntityRendererKey, getExcluded, getHeight, getHeightSegments, ve 25 ek yöntem. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Özellikleri: boundingBox, castShadows, entityRendererKey, excluded, height, heightSegments,Ve 10 tane daha.

Özellikler

Adı:Tip:AccessAçıklama:
lengthSegmentsintOku .Uzunluk segmentlerini alır veya ayarlar.
widthSegmentsintOku .Genişlik segmentlerini alır veya ayarlar.
heightSegmentsintOku .Yükseklik segmentlerini alır veya ayarlar.
lengthdoubleOku .Kutu uzunluğunu z eksenine hizalanmış olarak alır veya ayarlar.
widthdoubleOku .Kutu genişliğini x ekseninde hizalanmış olarak alır veya ayarlar.
heightdoubleOku .Y ekseninde hizalanmış kutunun yüksekliğini alır veya ayarlar.
castShadowsbooleanOku .Bu geometrinin gölge atıp atamayacağını alır.
receiveShadowsbooleanOku .Bu geometrinin gölge alıp almayacağını alır.
parentNodeNodeOku .Üst düğümü alır.
parentNodesArrayList<Node>Oku .Üst düğümleri alır.
excludedbooleanOku .Hariç tutulanı alır.
boundingBoxBoundingBoxOku .Sınır kutusunu alır.
entityRendererKeyEntityRendererKeyOku .Varlık renderleyici anahtarını alır.
sceneSceneOku .Sahneyi alır.
nameStringOku .Adı alır.
propertiesPropertyCollectionOku .Özellikleri alır.

Yöntemler

SignatureAçıklama:
Box()Box sınıfının yeni bir örneğini başlatır.
Box(length: double, width: double, height: double)Box sınıfının yeni bir örneğini başlatır.
getLengthSegments()intUzunluk segmentlerini alır veya ayarlar.
setLengthSegments(value: int)Uzunluk segmentleri değerini ayarlar.
getWidthSegments()intGenişlik segmentlerini alır veya ayarlar.
setWidthSegments(value: int)Genişlik segmentleri değerini ayarlar.
getHeightSegments()intYükseklik segmentlerini alır veya ayarlar.
setHeightSegments(value: int)Yükseklik segmentleri değerini ayarlar.
getLength()doubleKutu uzunluğunu z eksenine hizalanmış olarak alır veya ayarlar.
setLength(value: double)Uzunluk değerini ayarlar.
getWidth()doubleKutu genişliğini x ekseninde hizalanmış olarak alır veya ayarlar.
setWidth(value: double)Genişlik değerini ayarlar.
getHeight()doubleY ekseninde hizalanmış kutunun yüksekliğini alır veya ayarlar.
setHeight(value: double)Yükseklik değerini ayarlar.
toMesh()MeshAkım nesnesini ağ haline dönüştür.
getCastShadows()booleanBu geometrinin gölge atıp atamayacağını alır.
setCastShadows(value: boolean)Box sınıfının yeni bir örneğini başlatır.
getReceiveShadows()booleanBu geometrinin gölge alıp almayacağını alır.
setReceiveShadows(value: boolean)Dörtgen torusun dış yarıçapı.
Primitive()Primitive sınıfının yeni bir örneğini başlatır.
Entity(name: String)BooleanOperator’ın yapımcısı.
getParentNode()NodeÖrnek yapımcısı.
setParentNode(value: Node)Sonuç ağını oluşturmak için işlemde kullanılan Boolean operatörü.
getParentNodes()ArrayList<Node>Derive sınıfların isimlerini ayarlamalarına izin vermek için korunan yapılandırıcı.
getExcluded()booleanSonuç ağını oluşturmak için işlemde kullanılan Boolean operatörü.
setExcluded(value: boolean)Hariç tutulan değeri ayarlar.
getBoundingBox()BoundingBoxBoolean operatörünün ilk operandı.
getEntityRendererKey()EntityRendererKeyEntity renderer anahtarını gönderir.
SceneObject()Boolean işleyici, iki IMeshConvertible örneğine Bool işlemini uygulamanızı sağlar.
getScene()SceneBooleanOperator’ın yapımcısı.
A3DObject()Parametre edilmiş Silinç. Bir tanesi nül olduğu zaman bir koni temsil etmek için de kullanılabilir.
getName()String- Yemeklerin yüksekliği.
setName(name: String)Belirtilen yarıçap ile bir CircleShape profili oluşturur.
getProperties()PropertyCollectionCylinder sınıfının yeni bir örneğini başlatır.
findProperty(name: String)PropertyBone sınıfının yeni bir örneğini 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 entity renderer key’i alır.

Ayrıca bakınız:

 Türkçe