HollowRectangleShape
Prezentare generală
HollowRectangleShape este o clasă în Aspose.3D FOSS pentru Java. Moștenește de la: RectangleShape.
Formă dreptunghiulară goală compatibilă cu IFC, cu colțuri rotunjite atât pe interior, cât și pe exterior.
Această clasă oferă 36 de metode pentru lucrul cu obiectele HollowRectangleShape în programele Java. Metodele disponibile includ: A3DObject, Entity, HollowRectangleShape, ParameterizedProfile, Profile, RectangleShape, SceneObject, findProperty, getBoundingBox, getEntityRendererKey, getExcluded, getExtent, și 21 de metode suplimentare. Toți membrii publici sunt accesibili oricărei aplicații Java după instalarea pachetului Aspose.3D FOSS pentru Java. Proprietăți: boundingBox, entityRendererKey, excluded, extent, innerFilletRadius, name, și alte 8.
Proprietăți
| Nume | Tip | Acces | Descriere: |
|---|---|---|---|
wallThickness | double | Citire | Obține grosimea dintre conturul dreptunghiului și gaura interioară. |
innerFilletRadius | double | Citire | Obține raza de filetare interioară a dreptunghiului interior. |
roundingRadius | double | Citire | Obține raza arcelor circulare ale celor patru colțuri, măsurată în grade. |
xDim | double | Citire | Obține extinderea dreptunghiului în direcția axei x. |
yDim | double | Citire | Obține extinderea dreptunghiului în direcția axei y. |
extent | Vector2 | Citire | Obține extinderea în dimensiunile x și y. |
boundingBox | BoundingBox | Citire | Obține caseta de delimitare. |
parentNode | Node | Citire | Obține nodul părinte. |
parentNodes | ArrayList<Node> | Citire | Obține nodurile părinte. |
excluded | boolean | Citire | Obține exclusul. |
entityRendererKey | EntityRendererKey | Citire | Obține cheia renderer-ului entității. |
scene | Scene | Citire | Obține scena. |
name | String | Citire | Obține numele. |
properties | PropertyCollection | Citire | Obține proprietățile. |
Metode
| Semnătură | Descriere: |
|---|---|
HollowRectangleShape() | Construiește un profil HollowRectangleShape cu valori implicite. |
getWallThickness() → double | Obține grosimea dintre marginea dreptunghiului și gaura interioară. |
setWallThickness(value: double) | Setează grosimea dintre marginea dreptunghiului și gaura interioară. |
getInnerFilletRadius() → double | Obține raza de filetare internă a dreptunghiului interior. |
setInnerFilletRadius(value: double) | Setează raza de filet interior a dreptunghiului interior. |
RectangleShape() | Constructor al RectangleShape. |
getRoundingRadius() → double | Obține raza arcelor circulare ale tuturor celor patru colțuri, măsurată în grade. |
setRoundingRadius(value: double) | Setează raza arcelor circulare ale tuturor celor patru colțuri, măsurată în grade. |
getXDim() → double | Obține extinderea dreptunghiului în direcția axei x. |
setXDim(value: double) | Setează extinderea dreptunghiului în direcția axei x. |
getYDim() → double | Obține extinderea dreptunghiului în direcția axei y. |
setYDim(value: double) | Setează extinderea dreptunghiului în direcția axei y. |
getExtent() → Vector2 | Obține extinderea în dimensiunea x și y. |
ParameterizedProfile() | Constructor. |
Profile() | Constructor. |
getBoundingBox() → BoundingBox | Obține grosimea dintre marginea dreptunghiului și gaura interioară. |
Entity(name: String) | Apelează Entity(name) pe această instanță HollowRectangleShape. |
getParentNode() → Node | Returnează nodul părinte. |
setParentNode(value: Node) | Obține grosimea dintre limita dreptunghiului și gaura interioară. |
getParentNodes() → ArrayList<Node> | Returnează nodurile părinte. |
getExcluded() → boolean | Setează grosimea dintre limita dreptunghiului și gaura interioară. |
setExcluded(value: boolean) | Setează valoarea exclusă. |
getEntityRendererKey() → EntityRendererKey | Returnează cheia renderer-ului de entitate. |
SceneObject() | Formă rectangulară goală compatibilă cu IFC, cu colțuri rotunjite atât interior, cât și exterior. |
SceneObject(name: String) | Apelează SceneObject(name) pe această instanță HollowRectangleShape. |
getScene() → Scene | Returnează scena. |
A3DObject() | Apelează A3DObject pe această instanță HollowRectangleShape. |
A3DObject(name: String) | Apelează A3DObject(name) pe această instanță HollowRectangleShape. |
getName() → String | Returnează numele. |
setName(name: String) | Setează valoarea numelui. |
getProperties() → PropertyCollection | Returnează proprietățile. |
findProperty(name: String) → Property | Apelează findProperty(name) pe această instanță HollowRectangleShape. |
getProperty(name: String) → Object | Apelează getProperty(name) pe această instanță HollowRectangleShape. |
setProperty(name: String, value: Object) | Setează valoarea proprietății. |
removeProperty(name: String) → boolean | Apelează removeProperty(name) pe această instanță HollowRectangleShape. |
removeProperty(property: Property) → boolean | Apelează removeProperty(property) pe această instanță HollowRectangleShape. |