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: | Access | Beskrivning |
|---|---|---|---|
bottomArea | Vector2 | Läs. | Området av bottenkappen. |
topArea | Vector2 | Läs. | Område av den övre huven. |
bottomOffset | Vector3 | Läs. | Offset för nedre verticles. |
height | double | Läs. | Pyramiden är hög. |
castShadows | boolean | Läs. | Hämtar om denna geometri kan kasta skugga. |
receiveShadows | boolean | Läs. | Hämtar om denna geometri kan ta emot skugga. |
parentNode | Node | Läs. | Hämtar föräldranoden. |
parentNodes | ArrayList<Node> | Läs. | Hämtar föräldranoderna. |
excluded | boolean | Läs. | Hämtar de exkluderade. |
boundingBox | BoundingBox | Läs. | Hämtar begränsningsrutan. |
entityRendererKey | EntityRendererKey | Läs. | Hämtar nyckeln för enhetens renderare. |
scene | Scene | Läs. | Hämtar scenen. |
name | String | Läs. | Hämtar namnet. |
properties | PropertyCollection | Läs. | Hämtar egenskaperna. |
Methods
| Signature | Beskrivning |
|---|---|
getBottomArea() → Vector2 | Området av bottenkappen. |
setBottomArea(value: Vector2) | Ställer in värdet för det nedre området. |
getTopArea() → Vector2 | Område av den övre huven. |
setTopArea(value: Vector2) | Ställer in värdet för det övre området. |
getBottomOffset() → Vector3 | Offset för nedre verticles. |
setBottomOffset(value: Vector3) | Ställer in det nedre offsetvärdet. |
getHeight() → double | Pyramiden ä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() → Mesh | Inte implementerad i FOSS-utgåvan kastar vid körning. Ring till Mesh om Pyramid-instansen. |
getCastShadows() → boolean | Hämtar om den här geometrin kan kasta skugga. |
setCastShadows(value: boolean) | Initialiserar en ny instans av Box-klassen. |
getReceiveShadows() → boolean | Hä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() → Node | Konstruktor 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() → boolean | Den 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() → BoundingBox | Den första operanden av booleanoperatorn. |
getEntityRendererKey() → EntityRendererKey | Returnerar entitetsrenderingsnyckeln. |
SceneObject() | Boolean-operatorn tillåter dig att tillämpa en booleansk operation på två instanser av IMeshConvertible . |
getScene() → Scene | Konstruktor 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() → PropertyCollection | Initialiserar en ny instans av cylinderklassen. |
findProperty(name: String) → Property | Initialiserar en ny instans av Bone-klassen. |
getProperty(name: String) → Object | Hämtar transformmatrisen för noden i aktuell pose. |
setProperty(name: String, value: Object) | Hämtar breddsegmenten. |
removeProperty(name: String) → boolean | Hämtar entity renderer key för denna entitet. |