RevolvedAreaSolid

RevolvedAreaSolid

Panoramica

RevolvedAreaSolid è una classe in Aspose.3D FOSS per Java. Eredita da: Entity, IMeshConvertible.

Questa classe rappresenta un modello solido ruotando una sezione trasversale fornita da un profilo attorno a un asse.

Questa classe fornisce 33 metodi per lavorare con oggetti RevolvedAreaSolid nei programmi Java. I metodi disponibili includono: A3DObject, Entity, RevolvedAreaSolid, SceneObject, findProperty, getAngleEnd, getAngleStart, getAxis, getBoundingBox, getEntityRendererKey, getExcluded, getName, e 18 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Java dopo aver installato il pacchetto Aspose.3D FOSS per Java. Proprietà: angleEnd, angleStart, axis, boundingBox, entityRendererKey, excluded, e 7 altre.

Proprietà

NomeTipoAccessoDescrizione
angleStartdoubleLetturaRestituisce l’angolo di partenza della procedura di rotazione, misurato in radianti.
angleEnddoubleLetturaRestituisce l’angolo finale della procedura di rotazione, misurato in radianti.
axisVector3LetturaRestituisce la direzione dell’asse.
originVector3LetturaOttiene il punto di origine della rotazione.
shapeProfileLetturaRestituisce il profilo di base utilizzato per la rivoluzione.
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
getAngleStart() → doubleRestituisce l’angolo iniziale della procedura di rotazione, misurato in radianti.
setAngleStart(value: double)Imposta il valore di inizio dell’angolo.
getAngleEnd() → doubleOttiene l’angolo finale della procedura di rotazione, misurato in radianti.
setAngleEnd(value: double)Imposta il valore finale dell’angolo.
getAxis() → Vector3Ottiene la direzione dell’asse.
setAxis(value: Vector3)Imposta il valore dell’asse.
getOrigin() → Vector3Ottiene il punto di origine della rotazione.
setOrigin(value: Vector3)Imposta il valore dell’origine.
getShape() → ProfileOttiene il profilo di base usato per la rivoluzione.
setShape(value: Profile)Imposta il valore della forma.
RevolvedAreaSolid()Costruttore di RevolvedAreaSolid.
toMesh() → MeshNon implementato nell’edizione FOSS — lancia a runtime. Converte il solido ruotato in un oggetto Mesh per il rendering o l’esportazione
Entity(name: String)Chiama Entity(name) su questa istanza di RevolvedAreaSolid.
getParentNode() → NodeRestituisce il nodo genitore.
setParentNode(value: Node)Imposta il valore del nodo padre.
getParentNodes() → ArrayList<Node>Restituisce i nodi genitore.
getExcluded() → booleanRestituisce gli esclusi.
setExcluded(value: boolean)Imposta il valore escluso.
getBoundingBox() → BoundingBoxOttiene la direzione dell’asse.
getEntityRendererKey() → EntityRendererKeyRestituisce la chiave del renderer dell’entità.
SceneObject()Questa classe rappresenta un modello solido facendo ruotare una sezione trasversale fornita da un profilo attorno a un asse.
SceneObject(name: String)Chiama SceneObject(name) su questa istanza di RevolvedAreaSolid.
getScene() → SceneRestituisce la scena.
A3DObject()Chiama A3DObject su questa istanza di RevolvedAreaSolid.
A3DObject(name: String)Chiama A3DObject(name) su questa istanza di RevolvedAreaSolid.
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 RevolvedAreaSolid.
getProperty(name: String) → ObjectChiama getProperty(name) su questa istanza di RevolvedAreaSolid.
setProperty(name: String, value: Object)Imposta il valore della proprietà.
removeProperty(name: String) → booleanChiama removeProperty(name) su questa istanza di RevolvedAreaSolid.
removeProperty(property: Property) → booleanChiama removeProperty(property) su questa istanza di RevolvedAreaSolid.

Vedi anche

 Italiano