RevolvedAreaSolid

RevolvedAreaSolid

Översikt

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

Denna klass representerar en solid modell genom att vrida ett korsavsnitt som tillhandahålls av en profil runt en axel.

Denna klass innehåller 29 metoder för att arbeta med RevolvedAreaSolid objekt i Java-program. Tillgängliga metoder inkluderar: A3DObject, Entity, RevolvedAreaSolid, SceneObject, findProperty, getAngleEnd, getAngleStart, getAxis, getBoundingBox, getExcluded, getName, getOrigin,17 och 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: angleEnd, angleStart, axis, boundingBox, excluded, name,Och 6 fler.

ägodelar

NamnTyp avAccessBeskrivning
angleStartdoubleLäsningFå utgångs vinkeln för den roterande proceduren, mätt i radian.
angleEnddoubleLäsningFå slutkanten av den svängande proceduren, mätt i radian.
axisVector3LäsningHåller axeln i riktning.
originVector3LäsningHåller med om ursprungspunkten för rullevingen.
shapeProfileLäsningFå den basprofil som används för att vrida.
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.
sceneSceneLäsningFå scenen.
nameStringLäsningfår namnet.
propertiesPropertyCollectionLäsningfår de egendomarna.

Metoder

SignatureBeskrivning
getAngleStart()doubleFå utgångs vinkeln för den roterande proceduren, mätt i radian.
setAngleStart(value: double)Ange vinkeln startvärde.
getAngleEnd()doubleFå slutkanten av den svängande proceduren, mätt i radian.
setAngleEnd(value: double)Ange vinkeln slutvärde.
getAxis()Vector3Håller axeln i riktning.
setAxis(value: Vector3)Ange axelvärdet.
getOrigin()Vector3Håller med om ursprungspunkten för rullevingen.
setOrigin(value: Vector3)Ange ursprungsvärdet.
getShape()ProfileFå den basprofil som används för att vrida.
setShape(value: Profile)Ange formvärdet.
RevolvedAreaSolid()Byggare av RevolvedAreaSolid.
toMesh()MeshInte implementerad i FOSS-utgåvan – kastas på löptid. Kalla tillMesh på denna RevolvedAreaSolid instans.
Entity()NURBS-kurvan är en kurva som representeras av Nurbs(Non-uniform rationell bas spline), En Nurss-kurs definieras av dess getOrder(), ett uppsätt av viktade Geometry.getControlPoints() och en getKnotVectors() Den w komponenten i kontrollpunkten används som styrpunktens vekt, oavsett om det är ett CurveDimension.TWO_DIMENSIONAL eller CurveDimension.THREE_DIMENSIONAL
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.
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()Stringsegment av kurvan.
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 ett flopp-koordinat system av kontrollpunkter/normala under import/export.

Se även

 Svenska