TShape

Prezentare generală

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

Formă T compatibilă cu IFC definită prin parametri.

Această clasă furnizează 39 de metode pentru lucrul cu obiecte TShape în programele Java. Metodele disponibile includ: A3DObject, Entity, ParameterizedProfile, Profile, SceneObject, TShape, findProperty, getBoundingBox, getDepth, getEntityRendererKey, getExcluded, getExtent ș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, entityRendererKey, excluded, extent, filletRadius și încă 10.

Proprietăți

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

Metode

SemnăturăDescriere:
TShape()Constructor al TShape.
getDepth() → doubleObține lungimea web-ului.
setDepth(value: double)Setează lungimea pânzei.
getFlangeWidth() → doubleObține lungimea flanșei.
setFlangeWidth(value: double)Setează lungimea flanșei.
getWebThickness() → doubleObține grosimea peretelui web.
setWebThickness(value: double)Setează grosimea peretelui web.
getFlangeThickness() → doubleObține grosimea peretelui flanșei.
setFlangeThickness(value: double)Setează grosimea peretelui flanșei.
getFilletRadius() → doubleObține raza de filet dintre pană și flanșă.
setFilletRadius(value: double)Setează raza de rotunjire dintre pană și flanșă.
getFlangeEdgeRadius() → doubleObține raza marginii flanșei.
setFlangeEdgeRadius(value: double)Setează raza marginii flanșei.
getWebEdgeRadius() → doubleObține raza marginii web.
setWebEdgeRadius(value: double)Setează raza muchiei 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ță TShape.
getParentNode() → NodeConstructor al TShape.
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()Formă T compatibilă cu IFC definită prin parametri.
SceneObject(name: String)Apelează SceneObject(name) pe această instanță TShape.
getScene() → SceneReturnează scena.
A3DObject()Apelează A3DObject pe această instanță TShape.
A3DObject(name: String)Apelează A3DObject(name) pe această instanță TShape.
getName() → StringReturnează numele.
setName(name: String)Setează valoarea numelui.
getProperties() → PropertyCollectionReturnează proprietățile.
findProperty(name: String) → PropertyApelează findProperty(name) pe această instanță de TShape.
getProperty(name: String) → ObjectApelează getProperty(name) pe această instanță de TShape.
setProperty(name: String, value: Object)Setează valoarea proprietății.
removeProperty(name: String) → booleanApelează removeProperty(name) pe această instanță de TShape.
removeProperty(property: Property) → booleanApelează removeProperty(property) pe această instanță TShape.

Vezi și:

 Română