Box

Panoramica

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

Primitiva Box.

Questa classe fornisce 42 metodi per lavorare con oggetti Box nei programmi Java. I metodi disponibili includono: A3DObject, Box, Entity, Primitive, SceneObject, findProperty, getBoundingBox, getCastShadows, getEntityRendererKey, getExcluded, getHeight, getHeightSegments, e 25 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Java dopo aver installato il pacchetto Aspose.3D FOSS per Java. Proprietà: boundingBox, castShadows, entityRendererKey, excluded, height, heightSegments, e 10 in più.

Proprietà

NomeTipoAccessoDescrizione
lengthSegmentsintLetturaOttiene o imposta i segmenti di lunghezza.
widthSegmentsintLetturaOttiene o imposta i segmenti di larghezza.
heightSegmentsintLetturaOttiene o imposta i segmenti di altezza.
lengthdoubleLetturaOttiene o imposta la lunghezza della scatola allineata sull’asse z.
widthdoubleLetturaOttiene o imposta la larghezza della scatola allineata sull’asse x.
heightdoubleLetturaOttiene o imposta l’altezza della scatola allineata sull’asse y.
castShadowsbooleanLetturaOttiene se questa geometria può proiettare ombra.
receiveShadowsbooleanLetturaRestituisce se questa geometria può ricevere l’ombra.
parentNodeNodeLetturaOttiene il nodo genitore.
parentNodesArrayList<Node>LetturaOttiene i nodi genitori.
excludedbooleanLetturaOttiene l’escluso.
boundingBoxBoundingBoxLetturaOttiene il riquadro di delimitazione.
entityRendererKeyEntityRendererKeyLetturaOttiene la chiave del renderer dell’entità.
sceneSceneLetturaOttiene la scena.
nameStringLetturaOttiene il nome.
propertiesPropertyCollectionLetturaOttiene le proprietà.

Metodi

FirmaDescrizione
Box()Inizializza una nuova istanza della classe Box.
Box(length: double, width: double, height: double)Inizializza una nuova istanza della classe Box.
getLengthSegments() → intOttiene o imposta i segmenti di lunghezza.
setLengthSegments(value: int)Imposta il valore dei segmenti di lunghezza.
getWidthSegments() → intOttiene o imposta i segmenti di larghezza.
setWidthSegments(value: int)Imposta il valore dei segmenti di larghezza.
getHeightSegments() → intOttiene o imposta i segmenti di altezza.
setHeightSegments(value: int)Imposta il valore dei segmenti di altezza.
getLength() → doubleOttiene o imposta la lunghezza della scatola allineata sull’asse z.
setLength(value: double)Imposta il valore della lunghezza.
getWidth() → doubleOttiene o imposta la larghezza della scatola allineata sull’asse x.
setWidth(value: double)Imposta il valore della larghezza.
getHeight() → doubleOttiene o imposta l’altezza della scatola allineata sull’asse y.
setHeight(value: double)Imposta il valore dell’altezza.
toMesh() → MeshConverti l’oggetto corrente in mesh.
getCastShadows() → booleanRestituisce se questa geometria può proiettare un’ombra.
setCastShadows(value: boolean)Inizializza una nuova istanza della classe Box.
getReceiveShadows() → booleanOttiene 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 Box.
getParentNode() → NodeRestituisce il nodo genitore.
setParentNode(value: Node)Imposta il valore del nodo genitore.
getParentNodes() → ArrayList<Node>Restituisce i nodi genitori.
getExcluded() → booleanRestituisce l’escluso.
setExcluded(value: boolean)Imposta il valore escluso.
getBoundingBox() → BoundingBoxRestituisce il riquadro di delimitazione.
getEntityRendererKey() → EntityRendererKeyRestituisce la chiave del renderer dell’entità.
SceneObject()Primitiva Box.
SceneObject(name: String)Chiama SceneObject(name) su questa istanza di Box.
getScene() → SceneRestituisce la scena.
A3DObject()Chiama A3DObject su questa istanza di Box.
A3DObject(name: String)Chiama A3DObject(name) su questa istanza di Box.
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 Box.
getProperty(name: String) → ObjectChiama getProperty(name) su questa istanza di Box.
setProperty(name: String, value: Object)Imposta il valore della proprietà.
removeProperty(name: String) → booleanChiama removeProperty(name) su questa istanza di Box.
removeProperty(property: Property) → booleanOttiene o imposta i segmenti di larghezza.

Vedi anche

 Italiano