Pyramid

Přehled

Pyramid je třída v Aspose.3D FOSS pro Java. Dědí z: Primitive.

Parametrizovaná pyramida.

Tato třída poskytuje 38 metod pro práci s objekty Pyramid v programech Java. Dostupné metody zahrnují: A3DObject, Entity, Primitive, Pyramid, SceneObject, findProperty, getBottomArea, getBottomOffset, getBoundingBox, getCastShadows, getEntityRendererKey, getExcluded a 21 dalších metod. Všechny veřejné členy jsou přístupné každé aplikaci Java po instalaci balíčku Aspose.3D FOSS pro Java. Vlastnosti: bottomArea, bottomOffset, boundingBox, castShadows, entityRendererKey, excluded a dalších 8.

Vlastnosti

Název:Typ:PřístupPopis:
bottomAreaVector2ČteníPlocha spodního krytu.
topAreaVector2ČteníPlocha horního krytu.
bottomOffsetVector3ČteníPosun pro spodní vrcholy.
heightdoubleČteníVýška pyramidy.
castShadowsbooleanČteníZíská, zda tato geometrie může vrhat stín.
receiveShadowsbooleanČteníZískává, zda tato geometrie může přijímat stín.
parentNodeNodeČteníZíská rodičovský uzel.
parentNodesArrayList<Node>ČteníZíská rodičovské uzly.
excludedbooleanČteníZíská vyloučené.
boundingBoxBoundingBoxČteníZíská ohraničující rámeček.
entityRendererKeyEntityRendererKeyČteníZíská klíč vykreslovače entity.
sceneSceneČteníZíská scénu.
nameStringČteníZíská název.
propertiesPropertyCollectionČteníZíská vlastnosti.

Metody

Podpis:Popis:
getBottomArea() → Vector2Plocha spodního krytu.
setBottomArea(value: Vector2)Nastaví hodnotu spodní plochy.
getTopArea() → Vector2Plocha horního krytu.
setTopArea(value: Vector2)Nastaví hodnotu horní plochy.
getBottomOffset() → Vector3Offset pro spodní vrcholy.
setBottomOffset(value: Vector3)Nastaví hodnotu spodního odsazení.
getHeight() → doubleVýška pyramidy.
setHeight(value: double)Nastaví hodnotu výšky.
Pyramid()Vytvořte novou instanci pyramidy s výchozí spodní plochou (10, 10) a výchozí výškou (5).
Pyramid(xbottom: double, ybottom: double, xtop: double, ytop: double, height: double)Vytvořte novou instanci pyramidy s určenou spodní plochou, horní plochou a výškou.
toMesh() → MeshNení implementováno ve FOSS edici — vyvolá výjimku za běhu. Volá toMesh na této instanci Pyramid.
getCastShadows() → booleanZískává, zda tato geometrie může vrhat stín.
setCastShadows(value: boolean)Nastavuje hodnotu vrhání stínů.
getReceiveShadows() → booleanZíská, zda tato geometrie může přijímat stín.
setReceiveShadows(value: boolean)Nastaví hodnotu přijímání stínů.
Primitive()Inicializuje novou instanci třídy Primitive.
Primitive(name: String)Inicializuje novou instanci třídy Primitive.
Entity(name: String)Volá Entity(name) na této instanci Pyramid.
getParentNode() → NodeVrací nadřazený uzel.
setParentNode(value: Node)Nastaví hodnotu nadřazeného uzlu.
getParentNodes() → ArrayList<Node>Plocha horního krytu.
getExcluded() → booleanVrací vyloučené.
setExcluded(value: boolean)Nastaví vyloučenou hodnotu.
getBoundingBox() → BoundingBoxVrací ohraničující rámeček.
getEntityRendererKey() → EntityRendererKeyVrací klíč rendereru entity.
SceneObject()Parametrizovaná pyramida.
SceneObject(name: String)Volá SceneObject(name) na této instanci Pyramid.
getScene() → SceneVrátí scénu.
A3DObject()Volá A3DObject na této instanci Pyramid.
A3DObject(name: String)Volá A3DObject(name) na této instanci Pyramid.
getName() → StringPlocha spodního krytu.
setName(name: String)Nastaví hodnotu názvu.
getProperties() → PropertyCollectionVrací vlastnosti.
findProperty(name: String) → PropertyVolá findProperty(name) na této instanci Pyramid.
getProperty(name: String) → ObjectVolá getProperty(name) na této instanci Pyramid.
setProperty(name: String, value: Object)Posun pro spodní vrcholy.
removeProperty(name: String) → booleanVolá removeProperty(name) na této instanci Pyramid.
removeProperty(property: Property) → booleanVolá removeProperty(property) na této instanci Pyramid.

Viz také:

 Čeština