RectangularTorus
Přehled
RectangularTorus je třída v Aspose.3D FOSS pro Java. Dědí z: Primitive.
Parametrizovaný obdélníkový torus.
Tato třída poskytuje 41 metod pro práci s objekty RectangularTorus v programech Java. Dostupné metody zahrnují: A3DObject, Entity, Primitive, RectangularTorus, SceneObject, findProperty, getAngleStart, getArc, getBoundingBox, getCastShadows, getEntityRendererKey, getExcluded a 25 dalších metod. Všichni veřejní členové jsou přístupní jakékoli aplikaci Java po instalaci balíčku Aspose.3D FOSS pro Java. Vlastnosti: angleStart, arc, boundingBox, castShadows, entityRendererKey, excluded a 10 dalších.
Vlastnosti
| Název: | Typ: | Přístup | Popis: |
|---|---|---|---|
innerRadius | double | Čtení | Vnitřní poloměr obdélníkového torusu. |
outerRadius | double | Čtení | Vnější poloměr obdélníkového torusu. |
height | double | Čtení | Výška obdélníkového torusu. |
arc | double | Čtení | Celkový úhel oblouku, měřený v radiánech. |
angleStart | double | Čtení | Počáteční úhel oblouku, měřený v radiánech. |
radialSegments | int | Čtení | Radiální segmenty. |
castShadows | boolean | Čtení | Získá, zda tato geometrie může vrhat stín. |
receiveShadows | boolean | Čtení | Získá, zda tato geometrie může přijímat stín. |
parentNode | Node | Čtení | Získá nadřazený uzel. |
parentNodes | ArrayList<Node> | Čtení | Získá rodičovské uzly. |
excluded | boolean | Čtení | Získá vyloučené. |
boundingBox | BoundingBox | Čtení | Získá ohraničující krabici. |
entityRendererKey | EntityRendererKey | Čtení | Získá klíč rendereru entity. |
scene | Scene | Čtení | Získá scénu. |
name | String | Čtení | Získá název. |
properties | PropertyCollection | Čtení | Získá vlastnosti. |
Metody
| Podpis: | Popis: |
|---|---|
getInnerRadius() → double | Vnitřní poloměr obdélníkového torusu. |
setInnerRadius(value: double) | Nastaví hodnotu vnitřního poloměru. |
getOuterRadius() → double | Vnější poloměr obdélníkového torusu. |
setOuterRadius(value: double) | Nastavuje hodnotu vnějšího poloměru. |
getHeight() → double | Výška obdélníkového torusu. |
setHeight(value: double) | Nastaví hodnotu výšky. |
getArc() → double | Celkový úhel oblouku, měřený v radiánech. |
setArc(value: double) | Nastaví hodnotu oblouku. |
getAngleStart() → double | Počáteční úhel oblouku, měřený v radiánech. |
setAngleStart(value: double) | Nastaví počáteční úhel. |
getRadialSegments() → int | Radiální segmenty. |
setRadialSegments(value: int) | Nastaví hodnotu radiálních segmentů. |
RectangularTorus() | Konstruktor RectangularTorus. |
toMesh() → Mesh | Není implementováno ve FOSS edici — vyvolá se za běhu. Volá toMesh na této instanci RectangularTorus. |
getCastShadows() → boolean | Získá, zda tato geometrie může vrhat stín. |
setCastShadows(value: boolean) | Vnitřní poloměr obdélníkového toru. |
getReceiveShadows() → boolean | Získá, zda tato geometrie může přijímat stín. |
setReceiveShadows(value: boolean) | Vnější poloměr obdélníkového toru. |
Primitive() | Inicializuje novou instanci třídy Primitive. |
Primitive(name: String) | Inicializuje novou instanci třídy Primitive. |
Entity(name: String) | Zavolá Entity(name) na této instanci RectangularTorus. |
getParentNode() → Node | Vrací nadřazený uzel. |
setParentNode(value: Node) | Nastaví hodnotu nadřazeného uzlu. |
getParentNodes() → ArrayList<Node> | Vrací nadřazené uzly. |
getExcluded() → boolean | Vrací vyloučené. |
setExcluded(value: boolean) | Nastaví vyloučenou hodnotu. |
getBoundingBox() → BoundingBox | Vrací ohraničující rámeček. |
getEntityRendererKey() → EntityRendererKey | Vrací klíč renderéru entity. |
SceneObject() | Parametrizovaný obdélníkový torus. |
SceneObject(name: String) | Volá SceneObject(name) na této instanci RectangularTorus. |
getScene() → Scene | Vrací scénu. |
A3DObject() | Volá A3DObject na této RectangularTorus instanci. |
A3DObject(name: String) | Volá A3DObject(name) na této RectangularTorus instanci. |
getName() → String | Vrací název. |
setName(name: String) | Nastavuje hodnotu name. |
getProperties() → PropertyCollection | Vrací vlastnosti. |
findProperty(name: String) → Property | Volá findProperty(name) na této instanci RectangularTorus. |
getProperty(name: String) → Object | Volá getProperty(name) na této instanci RectangularTorus. |
setProperty(name: String, value: Object) | Nastaví hodnotu vlastnosti. |
removeProperty(name: String) → boolean | Volá removeProperty(name) na této instanci RectangularTorus. |
removeProperty(property: Property) → boolean | Celkový úhel oblouku měřený v radiánech. |