HShape

Panoramica

HShape è una classe in Aspose.3D FOSS per Java. Eredita da: ParameterizedProfile.

L’HShape fornisce i parametri definitivi di una forma a ‘H’ o ‘I’.

Questa classe fornisce 45 metodi per lavorare con oggetti HShape nei programmi Java. I metodi disponibili includono: A3DObject, Entity, HShape, ParameterizedProfile, Profile, SceneObject, findProperty, getBottomFlangeEdgeRadius, getBottomFlangeFilletRadius, getBottomFlangeThickness, getBottomFlangeWidth, getBoundingBox e 30 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Java dopo aver installato il pacchetto Aspose.3D FOSS per Java. Proprietà: bottomFlangeEdgeRadius, bottomFlangeFilletRadius, bottomFlangeThickness, bottomFlangeWidth, boundingBox, entityRendererKey e 13 altre.

Proprietà

NomeTipoAccessoDescrizione
overallDepthdoubleLetturaOttiene l’estensione della profondità.
bottomFlangeWidthdoubleLetturaOttiene l’estensione della larghezza.
topFlangeWidthdoubleLetturaRestituisce la larghezza della flangia superiore.
topFlangeThicknessdoubleLetturaOttiene lo spessore dell’aletta superiore.
topFlangeEdgeRadiusdoubleLetturaOttiene il raggio dei bordi inferiori della flangia superiore.
topFlangeFilletRadiusdoubleLetturaOttiene il raggio del raccordo tra l’alma e la flangia superiore.
bottomFlangeThicknessdoubleLetturaOttiene lo spessore della flangia della H-shape.
webThicknessdoubleLetturaRestituisce lo spessore dell’anima della forma a H.
bottomFlangeFilletRadiusdoubleLetturaRestituisce il raggio del raccordo tra l’anima e la flangia inferiore.
bottomFlangeEdgeRadiusdoubleLetturaOttiene il raggio dei bordi superiori della flangia inferiore.
extentVector2LetturaOttiene l’estensione nelle dimensioni x e y.
boundingBoxBoundingBoxLetturaOttiene il riquadro di delimitazione.
parentNodeNodeLetturaOttiene il nodo padre.
parentNodesArrayList<Node>LetturaOttiene i nodi genitori.
excludedbooleanLetturaOttiene l’escluso.
entityRendererKeyEntityRendererKeyLetturaOttiene la chiave del renderer dell’entità.
sceneSceneLetturaOttiene la scena.
nameStringLetturaOttiene il nome.
propertiesPropertyCollectionLetturaOttiene le proprietà.

Metodi

FirmaDescrizione
HShape()Costruttore di HShape /
getOverallDepth() → doubleOttiene l’estensione della profondità.
setOverallDepth(value: double)Imposta l’estensione della profondità.
getBottomFlangeWidth() → doubleOttiene l’estensione della larghezza.
setBottomFlangeWidth(value: double)Imposta l’estensione della larghezza.
getTopFlangeWidth() → doubleOttiene la larghezza della flangia superiore.
setTopFlangeWidth(value: double)Imposta la larghezza della flangia superiore.
getTopFlangeThickness() → doubleOttiene lo spessore della flangia superiore.
setTopFlangeThickness(value: double)Imposta lo spessore della flangia superiore.
getTopFlangeEdgeRadius() → doubleOttiene il raggio dei bordi inferiori della flangia superiore.
setTopFlangeEdgeRadius(value: double)Imposta il raggio dei bordi inferiori della flangia superiore.
getTopFlangeFilletRadius() → doubleOttiene il raggio del raccordo tra la web e la flangia superiore.
setTopFlangeFilletRadius(value: double)Imposta il raggio del raccordo tra l’asta e la flangia superiore.
getBottomFlangeThickness() → doubleOttiene lo spessore dell’ala della forma H.
setBottomFlangeThickness(value: double)Imposta lo spessore della flangia della H-shape.
getWebThickness() → doubleOttiene lo spessore dell’alma dell’H-shape.
setWebThickness(value: double)Imposta lo spessore della nervatura dell’H-shape.
getBottomFlangeFilletRadius() → doubleRestituisce il raggio del raccordo tra l’asta e la flangia inferiore.
setBottomFlangeFilletRadius(value: double)Imposta il raggio del raccordo tra l’anima e la flangia inferiore.
getBottomFlangeEdgeRadius() → doubleOttiene il raggio dei bordi superiori della flangia inferiore.
setBottomFlangeEdgeRadius(value: double)Imposta il raggio dei bordi superiori della flangia inferiore.
getExtent() → Vector2Ottiene l’estensione nelle dimensioni x e y.
ParameterizedProfile()Costruttore.
Profile()Costruttore.
getBoundingBox() → BoundingBoxRestituisce il riquadro di delimitazione.
Entity(name: String)Chiama Entity(name) su questa istanza di HShape.
getParentNode() → NodeRestituisce il nodo genitore.
setParentNode(value: Node)Imposta il valore del nodo genitore.
getParentNodes() → ArrayList<Node>Restituisce i nodi genitori.
getExcluded() → booleanOttiene o imposta il raggio dei bordi inferiori della flangia superiore.
setExcluded(value: boolean)Imposta il valore escluso.
getEntityRendererKey() → EntityRendererKeyRestituisce la chiave entity renderer.
SceneObject()L’HShape fornisce i parametri definitori di una forma ‘H’ o ‘I’.
SceneObject(name: String)Ottiene o imposta l’estensione della profondità.
getScene() → SceneRestituisce la scena.
A3DObject()Chiama A3DObject su questa istanza di HShape.
A3DObject(name: String)Chiama A3DObject(name) su questa istanza di HShape.
getName() → StringOttiene o imposta l’estensione della larghezza.
setName(name: String)Ottiene o imposta la larghezza della flangia superiore.
getProperties() → PropertyCollectionOttiene o imposta lo spessore della flangia superiore.
findProperty(name: String) → PropertyChiama findProperty(name) su questa istanza di HShape.
getProperty(name: String) → ObjectChiama getProperty(name) su questa istanza di HShape.
setProperty(name: String, value: Object)Imposta il valore della proprietà.
removeProperty(name: String) → booleanChiama removeProperty(name) su questa istanza di HShape.
removeProperty(property: Property) → booleanOttiene o imposta il raggio del raccordo tra l’anima e la flangia inferiore.

Vedi anche

 Italiano