Sphere

Översikt

Sphere är en klass i Aspose.3D FOSS för Java. ärvt från: Geometry, IMeshConvertible.

Parameteriserad spektrum.

Denna klass ger 54 metoder för att arbeta med Sphere objekt i Java-program. Tillgängliga metoder inkluderar: A3DObject, Entity, Geometry, SceneObject, Sphere, addDeformer, addElement, createElement, createElementUV, findProperty, getBoundingBox, getCastShadows,och 39 ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla Java-applikationer efter att ha installerat Aspose.3D FOSS för Java paket. och egenskaper: boundingBox, castShadows, controlPoints, deformers, deformers2, entityRendererKey,och 16 fler.

ägodelar

NamnTyp avAccessBeskrivning
widthSegmentsintLäsningFå eller ställa bredd segment.
heightSegmentsintLäsningFå eller ställa upp höjd segment.
phiStartdoubleLäsningFå eller ställa in phi start.
phiLengthdoubleLäsningFå eller ställa längden av phi.
thetaStartdoubleLäsningFå eller ställa in den här start.
thetaLengthdoubleLäsningFå eller ställa längden på theta.
radiusdoubleLäsningFå eller sätta strömen av spelet.
visiblebooleanLäsningfår det synliga.
castShadowsbooleanLäsningFånga skuggan av skugg.
receiveShadowsbooleanLäsningFå de som får skuggor.
controlPointsjava.util.List<Vector4>LäsningFå kontrollpunkter.
vertexElementsjava.util.List<VertexElement>LäsningDet är de vertex elementen.
deformersjava.util.List<Deformer>LäsningFå deformatorerna.
deformers2java.util.Collection<T>LäsningHitta deformatorer2.
parentNodeNodeLäsningHåller med föräldraljudet.
parentNodesArrayList<Node>LäsningHåller föräldraljudet.
excludedbooleanLäsningfår de uteslutna.
boundingBoxBoundingBoxLäsningHåller med på den gränssnittliga lådan.
entityRendererKeyEntityRendererKeyLäsningFå entitet renderer nyckeln.
sceneSceneLäsningFå scenen.
nameStringLäsningfår namnet.
propertiesPropertyCollectionLäsningfår de egendomarna.

Metoder

SignatureBeskrivning
Sphere()Initialiserar en ny instans av Sphere med standardradius 1.
Sphere(radius: double)Initialiserar en ny instans av Sphere-klassen med angiven radius.
Sphere(radius: double, widthSegments: int, heightSegments: int)Initialiserar en ny instans av Sphere-klassen med angivna radius, bredd och höjdsegment.
Sphere(name: String, radius: double, widthSegments: int, heightSegments: int, phiStart: double, phiLength: double, thetaStart: double, thetaLength: double)Initialiserar en ny instans av Sphere-klassen.
getWidthSegments()intFå eller ställa bredd segment.
setWidthSegments(value: int)Ange värdet av bredd segment.
getHeightSegments()intFå eller ställa upp höjd segment.
setHeightSegments(value: int)Ange värdet av höjd segment.
getPhiStart()doubleFå eller ställa in phi start.
setPhiStart(value: double)Ange startvärdet för Phi.
getPhiLength()doubleFå eller ställa längden av phi.
setPhiLength(value: double)Ange värdet av phi längd.
getThetaStart()doubleFå eller ställa in den här start.
setThetaStart(value: double)Ställ in den theta startvärdet.
getThetaLength()doubleFå eller ställa längden på theta.
setThetaLength(value: double)Ange värdet av theta längd.
getRadius()doubleFå eller sätta strömen av spelet.
setRadius(value: double)Ange radiosvärdet.
toMesh()MeshKonvertera aktuella objekt till mesh.
Geometry()Kall Geometri på denna Sphere instans.
getVisible()booleanåtervänder det synliga.
setVisible(value: boolean)Ställ in den synliga värdet.
getCastShadows()booleanÅterkommer skuggan av skugg.
setCastShadows(value: boolean)Ställ värdet på skuggan.
getReceiveShadows()booleanÅterkommer de som får skuggorna.
setReceiveShadows(value: boolean)Initialiserar en ny instans av Sphere-klassen.
getControlPoints()java.util.List<Vector4>återställer kontrollpunkterna.
getVertexElements()java.util.List<VertexElement>Återställer vertexelementen.
getDeformers()java.util.List<Deformer>De förvrängare återvänder.
getElement(type: VertexElementType)VertexElementKallar getElement(typ) på denna Sphere instans.
createElement(type: VertexElementType)VertexElementFå eller ställa upp höjd segment.
addElement(element: VertexElement)Kall till element (element) i denna Sphere instans.
addDeformer(deformer: Deformer)Lägg till en deformer i denna geometri och ställer in ägarens referens.
getVertexElementOfUV(mapping: TextureMapping)VertexElementUVKallar getVertexElementOfUV(mapping) på detta Sphere instans.
createElementUV(mapping: TextureMapping)VertexElementUVKall skapaElementUV(mapping) på detta Sphere instans.
getDeformers2()java.util.Collection<T>Deformationerna återvänder 2.
Entity(name: String)Byggare av BooleanOperator.
getParentNode()NodeKonstruktor av instans.
setParentNode(value: Node)Booleanoperatören används i operationen för att skapa resultatet mesh.
getParentNodes()ArrayList<Node>Skyddad konstruktor för att tillåta deriverade klasser att ange namn.
getExcluded()booleanBooleanoperatören används i operationen för att skapa resultatet mesh.
setExcluded(value: boolean)Ange det uteslutna värdet.
getBoundingBox()BoundingBoxDen första operatören av Boolean-operatören.
getEntityRendererKey()EntityRendererKeyReturnerar entitetens renderernyckel.
SceneObject()Boolean-operatören låter dig tillämpa booleansk drift på två instanser IMeshConvertible.
getScene()SceneByggare av BooleanOperator.
A3DObject()Parameteriserad cylinder. Den kan också användas för att representera en cone när en av radiusTop/radiusBottom är noll.
getName()StringHöjd av rätter.
setName(name: String)Bygg en CircleShape profil med angiven radius.
getProperties()PropertyCollectionInitierar en ny instans av Cylinder-klassen.
findProperty(name: String)PropertyInitierar en ny instans av Bone-klassen.
getProperty(name: String)ObjectFå transformatrycket av knuten i den aktuella posen.
setProperty(name: String, value: Object)Få bredd segment.
removeProperty(name: String)booleanDet får entitetens renderernyckel för denna enhet.

Se även

 Svenska