Torus

Přehled

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

Parametrizovaný torus.

Tato třída poskytuje 40 metod pro práci s objekty Torus v programech Java. Dostupné metody zahrnují: A3DObject, Entity, Primitive, SceneObject, Torus, findProperty, getArc, getBoundingBox, getCastShadows, getEntityRendererKey, getExcluded, getName a 23 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: arc, boundingBox, castShadows, entityRendererKey, excluded, name a 9 dalších.

Vlastnosti

Název:Typ:PřístupPopis:
radiusdoubleČteníZíská poloměr torusu.
tubedoubleČteníZíská poloměr trubice.
radialSegmentsintČteníZíská radiální segmenty.
tubularSegmentsintČteníZíská tubulární segmenty.
arcdoubleČteníZíská oblouk.
castShadowsbooleanČteníZíská, zda tato geometrie může vrhat stíny.
receiveShadowsbooleanČteníZíská, zda tato geometrie může přijímat stín.
parentNodeNodeČteníZíská nadřazený uzel.
parentNodesArrayList<Node>ČteníZíská nadřazené uzly.
excludedbooleanČteníZíská vyloučené.
boundingBoxBoundingBoxČteníZíská ohraničující krabici.
entityRendererKeyEntityRendererKeyČteníZíská entity renderer key.
sceneSceneČteníZíská scénu.
nameStringČteníZíská název.
propertiesPropertyCollectionČteníZíská vlastnosti.

Metody

Podpis:Popis:
Torus()Inicializuje novou instanci třídy Torus.
Torus(name: String, radius: double, tube: double, radialSegments: int, tubularSegments: int, arc: double)Inicializuje novou instanci třídy Torus.
getRadius() → doubleZíská poloměr torusu.
setRadius(value: double)Nastaví hodnotu poloměru.
getTube() → doubleZíská poloměr trubky.
setTube(value: double)Nastaví hodnotu trubky.
getRadialSegments() → intZíská radiální segmenty.
setRadialSegments(value: int)Nastaví hodnotu radiálních segmentů.
getTubularSegments() → intZíská tubulární segmenty.
setTubularSegments(value: int)Nastavuje hodnotu tubulárních segmentů.
getArc() → doubleZíská oblouk.
setArc(value: double)Nastavuje hodnotu oblouku.
toMesh() → MeshNení implementováno ve FOSS edici — vyvolá chybu za běhu. Volá toMesh na této instanci Torus.
getCastShadows() → booleanZíská, zda tato geometrie může vrhat stíny.
setCastShadows(value: boolean)Nastaví hodnotu vrhání stínů.
getReceiveShadows() → booleanZíská, zda tato geometrie může přijímat stín.
setReceiveShadows(value: boolean)Nastavuje 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 Torus.
getParentNode() → NodeVrací rodičovský uzel.
setParentNode(value: Node)Nastaví hodnotu nadřazeného uzlu.
getParentNodes() → ArrayList<Node>Vrací rodičovské uzly.
getExcluded() → booleanVrací vyloučené.
setExcluded(value: boolean)Nastaví vyloučenou hodnotu.
getBoundingBox() → BoundingBoxVrací ohraničující rámeček.
getEntityRendererKey() → EntityRendererKeyVrací klíč renderéru entity.
SceneObject()Parametrizovaný torus.
SceneObject(name: String)Volá SceneObject(name) na této instanci Torus.
getScene() → SceneVrací scénu.
A3DObject()Volá A3DObject na této instanci Torus.
A3DObject(name: String)Volá A3DObject(name) na této instanci Torus.
getName() → StringVrací název.
setName(name: String)Nastaví hodnotu názvu.
getProperties() → PropertyCollectionVrací vlastnosti.
findProperty(name: String) → PropertyInicializuje novou instanci třídy Torus.
getProperty(name: String) → ObjectVolá getProperty(name) na této instanci Torus.
setProperty(name: String, value: Object)Nastaví hodnotu vlastnosti.
removeProperty(name: String) → booleanZíská poloměr torusu.
removeProperty(property: Property) → booleanVolá removeProperty(property) na této instanci Torus.

Viz také:

 Čeština