Plane

Översikt

Plane är en klass i Aspose.3D FOSS för Java. ärvt från: Primitive.

Parameteriserade flygplan.

Denna klass ger 36 metoder för att arbeta med Planet Objects i Java-program. Tillgängliga metoder inkluderar: A3DObject, Entity, Plane, Primitive, SceneObject, findProperty, getBoundingBox, getCastShadows, getExcluded, getLength, getLengthSegments, getName,och 22 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, excluded, length, lengthSegments, name,Och 8 mer.

ägodelar

NamnTyp avAccessBeskrivning
upVector3LäsningOm det uppvektorn för planet, standardvärdet är (0, 1, 0), påverkar detta generationen av planet /
lengthdoubleLäsningDet är längden på planet.
widthdoubleLäsningFå bredden av planet.
lengthSegmentsintLäsningDet tar längd segment.
widthSegmentsintLäsningFå bredd segment.
castShadowsbooleanLäsningDet är viktigt att veta om geometri kan skjuta skugga.
receiveShadowsbooleanLäsningDet vet om denna geometri kan få skugga.
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
Plane()Initialiserar en ny instans av planet med standardstorlek 1x1.
Plane(length: double, width: double)Initiera en ny instans av planet.
Plane(name: String, length: double, width: double, lengthSegments: int, widthSegments: int)Initiera en ny instans av planet.
getUp()Vector3Om det uppvektorn för planet, standardvärdet är (0, 1, 0), påverkar detta generationen av planet /
setUp(value: Vector3)Sätt upp värdet.
getLength()doubleDet är längden på planet.
setLength(value: double)Ange längdvärdet.
getWidth()doubleFå bredden av planet.
setWidth(value: double)Ange bredden värde.
getLengthSegments()intDet tar längd segment.
setLengthSegments(value: int)Ange längd segment värde.
getWidthSegments()intFå bredd segment.
setWidthSegments(value: int)Ange värdet av bredd segment.
toMesh()MeshKonvertera aktuella objekt till mesh.
getCastShadows()booleanDet är viktigt att veta om geometri kan skjuta skugga.
setCastShadows(value: boolean)Inre strålen i rektangulär torus.
getReceiveShadows()booleanDet vet om denna geometri kan få skugga.
setReceiveShadows(value: boolean)Den yttre strålen av rektangulär torus.
Primitive(name: String)Det initierar en ny instans av den primitivklassen.
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