Pyramid

Översikt

Pyramid är en klass i Aspose.3D FOSS för Java. Arvsfödelse från: Primitive.

  • En parametrerad pyramid.

Denna klass ger 34 metoder för att arbeta med Pyramid-objekt i Java-program. Tillgängliga metoder är bland annat: A3DObject, Entity, Primitive, Pyramid, SceneObject, findProperty, getBottomArea, getBottomOffset, getBoundingBox, getCastShadows, getEntityRendererKey, getExcluded, och 21 ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla Java-applikationer efter installation av FOSS for Java. Egenskaper: bottomArea, bottomOffset, boundingBox, castShadows, entityRendererKey, excluded,Och åtta till.

Egenskaper

Namn och namn:Typ:AccessBeskrivning
bottomAreaVector2Läs.Området av bottenkappen.
topAreaVector2Läs.Område av den övre huven.
bottomOffsetVector3Läs.Offset för nedre verticles.
heightdoubleLäs.Pyramiden är hög.
castShadowsbooleanLäs.Hämtar om denna geometri kan kasta skugga.
receiveShadowsbooleanLäs.Hämtar om denna geometri kan ta emot skugga.
parentNodeNodeLäs.Hämtar föräldranoden.
parentNodesArrayList<Node>Läs.Hämtar föräldranoderna.
excludedbooleanLäs.Hämtar de exkluderade.
boundingBoxBoundingBoxLäs.Hämtar begränsningsrutan.
entityRendererKeyEntityRendererKeyLäs.Hämtar nyckeln för enhetens renderare.
sceneSceneLäs.Hämtar scenen.
nameStringLäs.Hämtar namnet.
propertiesPropertyCollectionLäs.Hämtar egenskaperna.

Methods

SignatureBeskrivning
getBottomArea()Vector2Området av bottenkappen.
setBottomArea(value: Vector2)Ställer in värdet för det nedre området.
getTopArea()Vector2Område av den övre huven.
setTopArea(value: Vector2)Ställer in värdet för det övre området.
getBottomOffset()Vector3Offset för nedre verticles.
setBottomOffset(value: Vector3)Ställer in det nedre offsetvärdet.
getHeight()doublePyramiden är hög.
setHeight(value: double)Sätter höjdvärdet.
Pyramid()Bygg en ny pyramidinstans med standard bottenarea ((10, 10) och standardhöjd ((5).
Pyramid(xbottom: double, ybottom: double, xtop: double, ytop: double, height: double)Bygg en ny pyramidinstans med specificerad bottenareal och toppareala samt höjd.
toMesh()MeshInte implementerad i FOSS-utgåvan kastar vid körning. Ring till Mesh om Pyramid-instansen.
getCastShadows()booleanHämtar om den här geometrin kan kasta skugga.
setCastShadows(value: boolean)Initialiserar en ny instans av Box-klassen.
getReceiveShadows()booleanHämtar om denna geometri kan ta emot skugga.
setReceiveShadows(value: boolean)Den yttre radien av den rektangulära torus.
Primitive()Initialiserar en ny instans av Primitive-klassen.
Entity(name: String)Konstruktor av BooleanOperator.
getParentNode()NodeKonstruktor av exempel.
setParentNode(value: Node)Den booleanska operatören som används i operationen för att skapa resultatet av nätet.
getParentNodes()ArrayList<Node>Skyddad konstruktor för att tillåta härledda klasser att ange namn.
getExcluded()booleanDen booleanska operatören som används i operationen för att skapa resultatet av nätet.
setExcluded(value: boolean)Ställer in det uteslutna värdet.
getBoundingBox()BoundingBoxDen första operanden av booleanoperatorn.
getEntityRendererKey()EntityRendererKeyReturnerar entitetsrenderingsnyckeln.
SceneObject()Boolean-operatorn tillåter dig att tillämpa en booleansk operation på två instanser av IMeshConvertible .
getScene()SceneKonstruktor av BooleanOperator.
A3DObject()Parametriserad cylinder. Den kan också användas för att representera en kon när radiusTop/radiusBottom är noll.
getName()String- Upphöjning av tallriken.
setName(name: String)Konstruerar en CircleShape-profil med angiven radius.
getProperties()PropertyCollectionInitialiserar en ny instans av cylinderklassen.
findProperty(name: String)PropertyInitialiserar en ny instans av Bone-klassen.
getProperty(name: String)ObjectHämtar transformmatrisen för noden i aktuell pose.
setProperty(name: String, value: Object)Hämtar breddsegmenten.
removeProperty(name: String)booleanHämtar entity renderer key för denna entitet.

Se också:

 Svenska