Primitive

Översikt

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

Basklassen för alla primitiva.

Denna klass ger 23 metoder för att arbeta med primitiv objekt i Java-program. Tillgängliga metoder inkluderar: A3DObject, Entity, Primitive, SceneObject, findProperty, getBoundingBox, getCastShadows, getExcluded, getName, getParentNode, getParentNodes, getProperties,och 11 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, name, parentNode, parentNodes,Och 3 fler.

ägodelar

NamnTyp avAccessBeskrivning
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
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.
toMesh()MeshKonvertera aktuella objekt till mesh.
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