LShape

Prezentare generală

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

Profil de tip L compatibil cu IFC, definit prin parametri.

Această clasă furnizează 35 de metode pentru lucrul cu obiecte LShape în programele Java. Metodele disponibile includ: A3DObject, Entity, LShape, ParameterizedProfile, Profile, SceneObject, findProperty, getBoundingBox, getDepth, getEdgeRadius, getEntityRendererKey, getExcluded, și alte 20 de metode. 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 alte 8.

Proprietăți

NumeTipAccesDescriere:
depthdoubleCitireObține adâncimea profilului.
widthdoubleCitireObține lățimea profilului.
thicknessdoubleCitireObține grosimea peretelui constant.
filletRadiusdoubleCitireObține raza filetului.
edgeRadiusdoubleCitireObține raza marginii.
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 exclusul.
entityRendererKeyEntityRendererKeyCitireObține cheia renderer-ului entității.
sceneSceneCitireObține scena.
nameStringCitireObține numele.
propertiesPropertyCollectionCitireObține proprietățile.

Metode

SemnăturăDescriere:
LShape()Constructor al LShape.
getDepth() → doubleObține adâncimea profilului.
setDepth(value: double)Setează adâncimea profilului.
getWidth() → doubleObține lățimea profilului.
setWidth(value: double)Setează lățimea profilului.
getThickness() → doubleObține grosimea peretelui constant.
setThickness(value: double)Setează grosimea peretelui constant.
getFilletRadius() → doubleObține raza filetului.
setFilletRadius(value: double)Setează raza filetului.
getEdgeRadius() → doubleObține raza muchiei.
setEdgeRadius(value: double)Setează raza muchiei.
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ță LShape.
getParentNode() → NodeReturnează nodul părinte.
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 L compatibil cu IFC definit prin parametri.
SceneObject(name: String)Apelează SceneObject(name) pe această instanță LShape.
getScene() → SceneReturnează scena.
A3DObject()Apelează A3DObject pe această instanță LShape.
A3DObject(name: String)Apelează A3DObject(name) pe această instanță LShape.
getName() → StringReturnează numele.
setName(name: String)Setează valoarea numelui.
getProperties() → PropertyCollectionReturnează proprietățile.
findProperty(name: String) → PropertyApelează findProperty(name) pe această instanță LShape.
getProperty(name: String) → ObjectApelează getProperty(name) pe această instanță LShape.
setProperty(name: String, value: Object)Setează valoarea proprietății.
removeProperty(name: String) → booleanApelează removeProperty(name) pe această instanță LShape.
removeProperty(property: Property) → booleanApelează removeProperty(property) pe această instanță LShape.

Vezi și:

 Română