RectangularTorus

RectangularTorus

Panoramica

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

Toro rettangolare parametrizzato.

Questa classe fornisce 41 metodi per lavorare con oggetti RectangularTorus nei programmi Java. I metodi disponibili includono: A3DObject, Entity, Primitive, RectangularTorus, SceneObject, findProperty, getAngleStart, getArc, getBoundingBox, getCastShadows, getEntityRendererKey, getExcluded, e 25 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Java dopo l’installazione del pacchetto Aspose.3D FOSS per Java. Proprietà: angleStart, arc, boundingBox, castShadows, entityRendererKey, excluded, e 10 in più.

Proprietà

NomeTipoAccessoDescrizione
innerRadiusdoubleLetturaIl raggio interno del toro rettangolare.
outerRadiusdoubleLetturaIl raggio esterno del toro rettangolare.
heightdoubleLetturaL’altezza del toro rettangolare.
arcdoubleLetturaL’angolo totale dell’arco, misurato in radianti.
angleStartdoubleLetturaL’angolo iniziale dell’arco, misurato in radianti.
radialSegmentsintLetturaI segmenti radiali.
castShadowsbooleanLetturaOttiene se questa geometria può proiettare ombra.
receiveShadowsbooleanLetturaOttiene se questa geometria può ricevere l’ombra.
parentNodeNodeLetturaOttiene il nodo genitore.
parentNodesArrayList<Node>LetturaOttiene i nodi genitori.
excludedbooleanLetturaOttiene l’escluso.
boundingBoxBoundingBoxLetturaRestituisce il riquadro di delimitazione.
entityRendererKeyEntityRendererKeyLetturaOttiene la chiave del renderizzatore dell’entità.
sceneSceneLetturaOttiene la scena.
nameStringLetturaOttiene il nome.
propertiesPropertyCollectionLetturaOttiene le proprietà.

Metodi

FirmaDescrizione
getInnerRadius() → doubleIl raggio interno del toro rettangolare.
setInnerRadius(value: double)Imposta il valore del raggio interno.
getOuterRadius() → doubleIl raggio esterno del toro rettangolare.
setOuterRadius(value: double)Imposta il valore del raggio esterno.
getHeight() → doubleL’altezza del toro rettangolare.
setHeight(value: double)Imposta il valore dell’altezza.
getArc() → doubleL’angolo totale dell’arco, misurato in radianti.
setArc(value: double)Imposta il valore dell’arco.
getAngleStart() → doubleL’angolo di inizio dell’arco, misurato in radianti.
setAngleStart(value: double)Imposta il valore di inizio dell’angolo.
getRadialSegments() → intI segmenti radiali.
setRadialSegments(value: int)Imposta il valore dei segmenti radiali.
RectangularTorus()Costruttore di RectangularTorus.
toMesh() → MeshNon implementato nell’edizione FOSS — solleva a runtime. Chiama toMesh su questa istanza di RectangularTorus.
getCastShadows() → booleanOttiene se questa geometria può proiettare ombra.
setCastShadows(value: boolean)Il raggio interno del toro rettangolare.
getReceiveShadows() → booleanOttiene se questa geometria può ricevere l’ombra.
setReceiveShadows(value: boolean)Il raggio esterno del toro rettangolare.
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 RectangularTorus.
getParentNode() → NodeRestituisce il nodo genitore.
setParentNode(value: Node)Imposta il valore del nodo padre.
getParentNodes() → ArrayList<Node>Restituisce i nodi genitori.
getExcluded() → booleanRestituisce gli esclusi.
setExcluded(value: boolean)Imposta il valore escluso.
getBoundingBox() → BoundingBoxRestituisce il riquadro di delimitazione.
getEntityRendererKey() → EntityRendererKeyRestituisce la chiave del renderer dell’entità.
SceneObject()Toro rettangolare parametrizzato.
SceneObject(name: String)Chiama SceneObject(name) su questa istanza di RectangularTorus.
getScene() → SceneRestituisce la scena.
A3DObject()Chiama A3DObject su questa istanza RectangularTorus.
A3DObject(name: String)Chiama A3DObject(name) su questa istanza RectangularTorus.
getName() → StringRestituisce il nome.
setName(name: String)Imposta il valore del nome.
getProperties() → PropertyCollectionRestituisce le proprietà.
findProperty(name: String) → PropertyChiama findProperty(name) su questa istanza di RectangularTorus.
getProperty(name: String) → ObjectChiama getProperty(name) su questa istanza di RectangularTorus.
setProperty(name: String, value: Object)Imposta il valore della proprietà.
removeProperty(name: String) → booleanChiama removeProperty(name) su questa istanza di RectangularTorus.
removeProperty(property: Property) → booleanL’angolo totale dell’arco, misurato in radianti.

Vedi anche

 Italiano