Torus

Panoramica

Torus è una classe in Aspose.3D FOSS per Java. Eredita da: Primitive.

Toro parametrizzato.

Questa classe fornisce 40 metodi per lavorare con oggetti Torus nei programmi Java. I metodi disponibili includono: A3DObject, Entity, Primitive, SceneObject, Torus, findProperty, getArc, getBoundingBox, getCastShadows, getEntityRendererKey, getExcluded, getName e 23 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Java dopo aver installato il pacchetto Aspose.3D FOSS per Java. Proprietà: arc, boundingBox, castShadows, entityRendererKey, excluded, name e 9 altre.

Proprietà

NomeTipoAccessoDescrizione
radiusdoubleLetturaOttiene il raggio del Torus.
tubedoubleLetturaOttiene il raggio del tubo.
radialSegmentsintLetturaOttiene i segmenti radiali.
tubularSegmentsintLetturaOttiene i segmenti tubolari.
arcdoubleLetturaOttiene l’arco.
castShadowsbooleanLetturaOttiene se questa geometria può proiettare ombra.
receiveShadowsbooleanLetturaRestituisce se questa geometria può ricevere ombra.
parentNodeNodeLetturaRestituisce il nodo padre.
parentNodesArrayList<Node>LetturaOttiene i nodi genitori.
excludedbooleanLetturaOttiene l’escluso.
boundingBoxBoundingBoxLetturaOttiene il bounding box.
entityRendererKeyEntityRendererKeyLetturaOttiene la chiave del renderer dell’entità.
sceneSceneLetturaOttiene la scena.
nameStringLetturaOttiene il nome.
propertiesPropertyCollectionLetturaOttiene le proprietà.

Metodi

FirmaDescrizione
Torus()Inizializza una nuova istanza della classe Torus.
Torus(name: String, radius: double, tube: double, radialSegments: int, tubularSegments: int, arc: double)Inizializza una nuova istanza della classe Torus.
getRadius() → doubleOttiene il raggio del torus.
setRadius(value: double)Imposta il valore del raggio.
getTube() → doubleRestituisce il raggio del tubo.
setTube(value: double)Imposta il valore del tubo.
getRadialSegments() → intOttiene i segmenti radiali.
setRadialSegments(value: int)Imposta il valore dei segmenti radiali.
getTubularSegments() → intOttiene i segmenti tubolari.
setTubularSegments(value: int)Imposta il valore dei segmenti tubolari.
getArc() → doubleOttiene l’arco.
setArc(value: double)Imposta il valore dell’arco.
toMesh() → MeshNon implementato nell’edizione FOSS — genera un’eccezione al runtime. Chiama toMesh su questa istanza di Torus.
getCastShadows() → booleanRestituisce se questa geometria può proiettare un’ombra.
setCastShadows(value: boolean)Imposta il valore di cast shadows.
getReceiveShadows() → booleanRestituisce se questa geometria può ricevere l’ombra.
setReceiveShadows(value: boolean)Imposta il valore di ricezione delle ombre.
Primitive()Inizializza una nuova istanza della classe Primitive.
Primitive(name: String)Inizializza una nuova istanza della classe Primitive.
Entity(name: String)Chiama Entity(name) su questa istanza di Torus.
getParentNode() → NodeRestituisce il nodo genitore.
setParentNode(value: Node)Imposta il valore del nodo genitore.
getParentNodes() → ArrayList<Node>Restituisce i nodi genitori.
getExcluded() → booleanRestituisce gli esclusi.
setExcluded(value: boolean)Imposta il valore escluso.
getBoundingBox() → BoundingBoxRestituisce il bounding box.
getEntityRendererKey() → EntityRendererKeyRestituisce la chiave del renderer dell’entità.
SceneObject()Toro parametrizzato.
SceneObject(name: String)Chiama SceneObject(name) su questa istanza di Torus.
getScene() → SceneRestituisce la scena.
A3DObject()Chiama A3DObject su questa istanza di Torus.
A3DObject(name: String)Chiama A3DObject(name) su questa istanza di Torus.
getName() → StringRestituisce il nome.
setName(name: String)Imposta il valore del nome.
getProperties() → PropertyCollectionRestituisce le proprietà.
findProperty(name: String) → PropertyInizializza una nuova istanza della classe Torus.
getProperty(name: String) → ObjectChiama getProperty(name) su questa istanza di Torus.
setProperty(name: String, value: Object)Imposta il valore della proprietà.
removeProperty(name: String) → booleanOttiene il raggio del toro.
removeProperty(property: Property) → booleanChiama removeProperty(property) su questa istanza di Torus.

Vedi anche

 Italiano