ZShape
Vue d’ensemble
ZShape est une classe dans le FOSS Aspose.3D pour Java. Hérite de : ParameterizedProfile.
Profil en forme de Z compatible IFC défini par des paramètres.
Cette classe fournit 39 méthodes pour travailler avec des objets ZShape dans les programmes Java. Les méthodes disponibles incluent : A3DObject, Entity, ParameterizedProfile, Profile, SceneObject, ZShape, findProperty, getBoundingBox, getDepth, getEdgeRadius, getEntityRendererKey, getExcluded, et 24 méthodes supplémentaires. Tous les membres publics sont accessibles à toute application Java après l’installation du package Aspose.3D FOSS pour Java. Propriétés : boundingBox, depth, edgeRadius, entityRendererKey, excluded, extent, et 10 de plus.
Propriétés
| Nom | Type | Accès | Description |
|---|---|---|---|
depth | double | Lecture | Obtient la longueur du web. |
flangeWidth | double | Lecture | Obtient la longueur de la bride. |
webThickness | double | Lecture | Obtient l’épaisseur du mur. |
flangeThickness | double | Lecture | Obtient l’épaisseur de la bride. |
filletRadius | double | Lecture | Obtient le rayon du congé entre l’aile et l’âme. |
edgeRadius | double | Lecture | Obtient le rayon du bord de la bride. |
webEdgeRadius | double | Lecture | Obtient le rayon du bord de la toile. |
extent | Vector2 | Lecture | Obtient l’étendue dans les dimensions x et y. |
boundingBox | BoundingBox | Lecture | Obtient la boîte englobante. |
parentNode | Node | Lecture | Obtient le nœud parent. |
parentNodes | ArrayList<Node> | Lecture | Obtient les nœuds parents. |
excluded | boolean | Lecture | Obtient l’exclu. |
entityRendererKey | EntityRendererKey | Lecture | Obtient la clé du rendu de l’entité. |
scene | Scene | Lecture | Obtient la scène. |
name | String | Lecture | Obtient le nom. |
properties | PropertyCollection | Lecture | Obtient les propriétés. |
Méthodes
| Signature | Description |
|---|---|
ZShape() | Constructeur de ZShape. |
getDepth() → double | Obtient la longueur du web. |
setDepth(value: double) | Définit la longueur du web. |
getFlangeWidth() → double | Obtient la longueur de la bride. |
setFlangeWidth(value: double) | Définit la longueur du flange. |
getWebThickness() → double | Obtient l’épaisseur du mur. |
setWebThickness(value: double) | Définit l’épaisseur du mur. |
getFlangeThickness() → double | Obtient l’épaisseur de la bride. |
setFlangeThickness(value: double) | Définit l’épaisseur de l’aile. |
getFilletRadius() → double | Obtient le rayon du congé entre le flange et le web. |
setFilletRadius(value: double) | Définit le rayon du congé entre la bride et l’âme. |
getEdgeRadius() → double | Obtient le rayon du bord de la bride. |
setEdgeRadius(value: double) | Définit le rayon du bord de la bride. |
getWebEdgeRadius() → double | Obtient le rayon du bord de l’âme. |
setWebEdgeRadius(value: double) | Définit le rayon du bord du web. |
getExtent() → Vector2 | Obtient l’étendue dans les dimensions x et y. |
ParameterizedProfile() | Constructeur. |
Profile() | Constructeur. |
getBoundingBox() → BoundingBox | Renvoie la boîte englobante. |
Entity(name: String) | Appelle Entity(name) sur cette instance ZShape. |
getParentNode() → Node | Constructeur de ZShape. |
setParentNode(value: Node) | Définit la valeur du nœud parent. |
getParentNodes() → ArrayList<Node> | Renvoie les nœuds parents. |
getExcluded() → boolean | Renvoie les exclus. |
setExcluded(value: boolean) | Définit la valeur exclue. |
getEntityRendererKey() → EntityRendererKey | Renvoie la clé du rendu d’entité. |
SceneObject() | Profil en forme de Z compatible IFC défini par des paramètres. |
SceneObject(name: String) | Appelle SceneObject(name) sur cette instance ZShape. |
getScene() → Scene | Renvoie la scène. |
A3DObject() | Appelle A3DObject sur cette instance ZShape. |
A3DObject(name: String) | Appelle A3DObject(name) sur cette instance ZShape. |
getName() → String | Renvoie le nom. |
setName(name: String) | Définit la valeur du nom. |
getProperties() → PropertyCollection | Renvoie les propriétés. |
findProperty(name: String) → Property | Appelle findProperty(name) sur cette instance ZShape. |
getProperty(name: String) → Object | Appelle getProperty(name) sur cette instance ZShape. |
setProperty(name: String, value: Object) | Définit la valeur de la propriété. |
removeProperty(name: String) → boolean | Appelle removeProperty(name) sur cette instance ZShape. |
removeProperty(property: Property) → boolean | Appelle removeProperty(property) sur cette instance ZShape. |