ZShape

Prezentare generală

ZShape este o clasă în Aspose.3D FOSS pentru Java. Moștenește de la: ParameterizedProfile.

Profil Z compatibil cu IFC definit prin parametri.

Această clasă oferă 39 de metode pentru lucrul cu obiecte ZShape în programele Java. Metodele disponibile includ: A3DObject, Entity, ParameterizedProfile, Profile, SceneObject, ZShape, findProperty, getBoundingBox, getDepth, getEdgeRadius, getEntityRendererKey, getExcluded, și 24 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, depth, edgeRadius, entityRendererKey, excluded, extent, și 10 în plus.

Proprietăți

NumeTipAccesDescriere:
depthdoubleCitireObține lungimea web-ului.
flangeWidthdoubleCitireObține lungimea flanșei.
webThicknessdoubleCitireObține grosimea peretelui.
flangeThicknessdoubleCitireObține grosimea flanșei.
filletRadiusdoubleCitireObține raza de rotunjire dintre flanșă și șină.
edgeRadiusdoubleCitireObține raza marginii flanșei.
webEdgeRadiusdoubleCitireObține raza marginii webului.
extentVector2CitireObține extinderea în dimensiunile x și y.
boundingBoxBoundingBoxCitireObține cutia de delimitare.
parentNodeNodeCitireObține nodul părinte.
parentNodesArrayList<Node>CitireObține nodurile părinte.
excludedbooleanCitireObține exclus.
entityRendererKeyEntityRendererKeyCitireObține cheia renderer-ului entității.
sceneSceneCitireObține scena.
nameStringCitireObține numele.
propertiesPropertyCollectionCitireObține proprietățile.

Metode

SemnăturăDescriere:
ZShape()Constructor al ZShape.
getDepth() → doubleObține lungimea web.
setDepth(value: double)Setează lungimea web-ului.
getFlangeWidth() → doubleObține lungimea flanșei.
setFlangeWidth(value: double)Setează lungimea flanșei.
getWebThickness() → doubleObține grosimea peretelui.
setWebThickness(value: double)Setează grosimea peretelui.
getFlangeThickness() → doubleObține grosimea flanșei.
setFlangeThickness(value: double)Setează grosimea flanșei.
getFilletRadius() → doubleObține raza de filet dintre flange și web.
setFilletRadius(value: double)Setează raza de rotunjire dintre flanșă și șină.
getEdgeRadius() → doubleObține raza marginii flanșei.
setEdgeRadius(value: double)Setează raza muchiei flanșei.
getWebEdgeRadius() → doubleObține raza marginii plasei.
setWebEdgeRadius(value: double)Setează raza marginii web.
getExtent() → Vector2Obține extinderea în dimensiunile x și y.
ParameterizedProfile()Constructor.
Profile()Constructor.
getBoundingBox() → BoundingBoxReturnează cutia de delimitare.
Entity(name: String)Apelează Entity(name) pe această instanță ZShape.
getParentNode() → NodeConstructor al ZShape.
setParentNode(value: Node)Setează valoarea nodului părinte.
getParentNodes() → ArrayList<Node>Returnează nodurile părinte.
getExcluded() → booleanReturnează elementele excluse.
setExcluded(value: boolean)Setează valoarea exclusă.
getEntityRendererKey() → EntityRendererKeyReturnează cheia renderer-ului entității.
SceneObject()Profil Z compatibil cu IFC definit prin parametri.
SceneObject(name: String)Apelează SceneObject(name) pe această instanță ZShape.
getScene() → SceneReturnează scena.
A3DObject()Apelează A3DObject pe această instanță ZShape.
A3DObject(name: String)Apelează A3DObject(name) pe această instanță ZShape.
getName() → StringReturnează numele.
setName(name: String)Setează valoarea numelui.
getProperties() → PropertyCollectionReturnează proprietățile.
findProperty(name: String) → PropertyApelează findProperty(name) pe această instanță ZShape.
getProperty(name: String) → ObjectApelează getProperty(name) pe această instanță ZShape.
setProperty(name: String, value: Object)Setează valoarea proprietății.
removeProperty(name: String) → booleanApelează removeProperty(name) pe această instanță ZShape.
removeProperty(property: Property) → booleanApelează removeProperty(property) pe această instanță ZShape.

Vezi și:

 Română