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à
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
overallDepth | double | Lettura | Ottiene l’estensione della profondità. |
bottomFlangeWidth | double | Lettura | Ottiene l’estensione della larghezza. |
topFlangeWidth | double | Lettura | Restituisce la larghezza della flangia superiore. |
topFlangeThickness | double | Lettura | Ottiene lo spessore dell’aletta superiore. |
topFlangeEdgeRadius | double | Lettura | Ottiene il raggio dei bordi inferiori della flangia superiore. |
topFlangeFilletRadius | double | Lettura | Ottiene il raggio del raccordo tra l’alma e la flangia superiore. |
bottomFlangeThickness | double | Lettura | Ottiene lo spessore della flangia della H-shape. |
webThickness | double | Lettura | Restituisce lo spessore dell’anima della forma a H. |
bottomFlangeFilletRadius | double | Lettura | Restituisce il raggio del raccordo tra l’anima e la flangia inferiore. |
bottomFlangeEdgeRadius | double | Lettura | Ottiene il raggio dei bordi superiori della flangia inferiore. |
extent | Vector2 | Lettura | Ottiene l’estensione nelle dimensioni x e y. |
boundingBox | BoundingBox | Lettura | Ottiene il riquadro di delimitazione. |
parentNode | Node | Lettura | Ottiene il nodo padre. |
parentNodes | ArrayList<Node> | Lettura | Ottiene i nodi genitori. |
excluded | boolean | Lettura | Ottiene l’escluso. |
entityRendererKey | EntityRendererKey | Lettura | Ottiene la chiave del renderer dell’entità. |
scene | Scene | Lettura | Ottiene la scena. |
name | String | Lettura | Ottiene il nome. |
properties | PropertyCollection | Lettura | Ottiene le proprietà. |
Metodi
| Firma | Descrizione |
|---|---|
HShape() | Costruttore di HShape / |
getOverallDepth() → double | Ottiene l’estensione della profondità. |
setOverallDepth(value: double) | Imposta l’estensione della profondità. |
getBottomFlangeWidth() → double | Ottiene l’estensione della larghezza. |
setBottomFlangeWidth(value: double) | Imposta l’estensione della larghezza. |
getTopFlangeWidth() → double | Ottiene la larghezza della flangia superiore. |
setTopFlangeWidth(value: double) | Imposta la larghezza della flangia superiore. |
getTopFlangeThickness() → double | Ottiene lo spessore della flangia superiore. |
setTopFlangeThickness(value: double) | Imposta lo spessore della flangia superiore. |
getTopFlangeEdgeRadius() → double | Ottiene il raggio dei bordi inferiori della flangia superiore. |
setTopFlangeEdgeRadius(value: double) | Imposta il raggio dei bordi inferiori della flangia superiore. |
getTopFlangeFilletRadius() → double | Ottiene 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() → double | Ottiene lo spessore dell’ala della forma H. |
setBottomFlangeThickness(value: double) | Imposta lo spessore della flangia della H-shape. |
getWebThickness() → double | Ottiene lo spessore dell’alma dell’H-shape. |
setWebThickness(value: double) | Imposta lo spessore della nervatura dell’H-shape. |
getBottomFlangeFilletRadius() → double | Restituisce 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() → double | Ottiene il raggio dei bordi superiori della flangia inferiore. |
setBottomFlangeEdgeRadius(value: double) | Imposta il raggio dei bordi superiori della flangia inferiore. |
getExtent() → Vector2 | Ottiene l’estensione nelle dimensioni x e y. |
ParameterizedProfile() | Costruttore. |
Profile() | Costruttore. |
getBoundingBox() → BoundingBox | Restituisce il riquadro di delimitazione. |
Entity(name: String) | Chiama Entity(name) su questa istanza di HShape. |
getParentNode() → Node | Restituisce il nodo genitore. |
setParentNode(value: Node) | Imposta il valore del nodo genitore. |
getParentNodes() → ArrayList<Node> | Restituisce i nodi genitori. |
getExcluded() → boolean | Ottiene o imposta il raggio dei bordi inferiori della flangia superiore. |
setExcluded(value: boolean) | Imposta il valore escluso. |
getEntityRendererKey() → EntityRendererKey | Restituisce 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() → Scene | Restituisce la scena. |
A3DObject() | Chiama A3DObject su questa istanza di HShape. |
A3DObject(name: String) | Chiama A3DObject(name) su questa istanza di HShape. |
getName() → String | Ottiene o imposta l’estensione della larghezza. |
setName(name: String) | Ottiene o imposta la larghezza della flangia superiore. |
getProperties() → PropertyCollection | Ottiene o imposta lo spessore della flangia superiore. |
findProperty(name: String) → Property | Chiama findProperty(name) su questa istanza di HShape. |
getProperty(name: String) → Object | Chiama getProperty(name) su questa istanza di HShape. |
setProperty(name: String, value: Object) | Imposta il valore della proprietà. |
removeProperty(name: String) → boolean | Chiama removeProperty(name) su questa istanza di HShape. |
removeProperty(property: Property) → boolean | Ottiene o imposta il raggio del raccordo tra l’anima e la flangia inferiore. |