Plane

Panoramica

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

Piano parametrizzato.

Questa classe fornisce 41 metodi per lavorare con oggetti Plane nei programmi Java. I metodi disponibili includono: A3DObject, Entity, Plane, Primitive, SceneObject, findProperty, getBoundingBox, getCastShadows, getEntityRendererKey, getExcluded, getLength, getLengthSegments, 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à: boundingBox, castShadows, entityRendererKey, excluded, length, lengthSegments, e 9 in più.

Proprietà

NomeTipoAccessoDescrizione
upVector3LetturaRestituisce il vettore up del piano, il valore predefinito è (0, 1, 0), questo influisce sulla generazione del piano
lengthdoubleLetturaRestituisce la lunghezza dell’aereo.
widthdoubleLetturaOttiene la larghezza del plane.
lengthSegmentsintLetturaOttiene i segmenti di lunghezza.
widthSegmentsintLetturaOttiene i segmenti di larghezza.
castShadowsbooleanLetturaOttiene se questa geometria può proiettare ombra.
receiveShadowsbooleanLetturaRestituisce se questa geometria può ricevere ombra.
parentNodeNodeLetturaOttiene il nodo genitore.
parentNodesArrayList<Node>LetturaOttiene i nodi genitori.
excludedbooleanLetturaOttiene l’escluso.
boundingBoxBoundingBoxLetturaOttiene la bounding box.
entityRendererKeyEntityRendererKeyLetturaOttiene la chiave del renderer dell’entità.
sceneSceneLetturaOttiene la scena.
nameStringLetturaRestituisce il nome.
propertiesPropertyCollectionLetturaOttiene le proprietà.

Metodi

FirmaDescrizione
Plane()Inizializza una nuova istanza di Plane con dimensione predefinita 1x1.
Plane(length: double, width: double)Inizializza una nuova istanza di Plane.
Plane(name: String, length: double, width: double, lengthSegments: int, widthSegments: int)Inizializza una nuova istanza di Plane.
getUp() → Vector3Restituisce il vettore up del piano, il valore predefinito è (0, 1, 0), questo influisce sulla generazione del piano /
setUp(value: Vector3)Imposta il valore up.
getLength() → doubleOttiene la lunghezza del plane.
setLength(value: double)Imposta il valore della lunghezza.
getWidth() → doubleRestituisce la larghezza del Plane.
setWidth(value: double)Imposta il valore della larghezza.
getLengthSegments() → intOttiene i segmenti di lunghezza.
setLengthSegments(value: int)Imposta il valore dei segmenti di lunghezza.
getWidthSegments() → intOttiene i segmenti di larghezza.
setWidthSegments(value: int)Imposta il valore dei segmenti di larghezza.
toMesh() → MeshConverti l’oggetto corrente in mesh.
getCastShadows() → booleanRestituisce se questa geometria può proiettare 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 Plane.
getParentNode() → NodeRestituisce il nodo genitore.
setParentNode(value: Node)Imposta il valore del nodo genitore.
getParentNodes() → ArrayList<Node>Restituisce i nodi padre.
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()Piano parametrizzato.
SceneObject(name: String)Chiama SceneObject(name) su questa istanza di Plane.
getScene() → SceneRestituisce la scena.
A3DObject()Chiama A3DObject su questa istanza di Plane.
A3DObject(name: String)Chiama A3DObject(name) su questa istanza di Plane.
getName() → StringRestituisce il nome.
setName(name: String)Imposta il valore del nome.
getProperties() → PropertyCollectionInizializza una nuova istanza di Plane.
findProperty(name: String) → PropertyChiama findProperty(name) su questa istanza di Plane.
getProperty(name: String) → ObjectChiama getProperty(name) su questa istanza di Plane.
setProperty(name: String, value: Object)Inizializza una nuova istanza di Plane.
removeProperty(name: String) → booleanChiama removeProperty(name) su questa istanza di Plane.
removeProperty(property: Property) → booleanChiama removeProperty(property) su questa istanza di Plane.

Vedi anche

 Italiano