LShape

Přehled

LShape je třída v Aspose.3D FOSS pro Java. Dědí z: ParameterizedProfile.

IFC kompatibilní L-tvarový profil definovaný parametry.

Tato třída poskytuje 35 metod pro práci s objekty LShape v programech Java. Dostupné metody zahrnují: A3DObject, Entity, LShape, ParameterizedProfile, Profile, SceneObject, findProperty, getBoundingBox, getDepth, getEdgeRadius, getEntityRendererKey, getExcluded a 20 dalších metod. Všechny veřejné členy jsou přístupné jakékoli aplikaci Java po instalaci balíčku Aspose.3D FOSS pro Java. Vlastnosti: boundingBox, depth, edgeRadius, entityRendererKey, excluded, extent a 8 dalších.

Vlastnosti

Název:Typ:PřístupPopis:
depthdoubleČteníZíská hloubku profilu.
widthdoubleČteníZíská šířku profilu.
thicknessdoubleČteníZíská tloušťku konstantní stěny.
filletRadiusdoubleČteníZíská poloměr zaoblení.
edgeRadiusdoubleČteníZíská poloměr hrany.
extentVector2ČteníZíská rozsah v rozměrech x a y.
boundingBoxBoundingBoxČteníZíská ohraničující rámeček.
parentNodeNodeČteníZíská nadřízený uzel.
parentNodesArrayList<Node>ČteníZíská nadřazené uzly.
excludedbooleanČteníZíská vyloučené.
entityRendererKeyEntityRendererKeyČteníZíská klíč vykreslovače entity.
sceneSceneČteníZíská scénu.
nameStringČteníZíská název.
propertiesPropertyCollectionČteníZíská vlastnosti.

Metody

Podpis:Popis:
LShape()Konstruktor LShape.
getDepth() → doubleZíská hloubku profilu.
setDepth(value: double)Nastavuje hloubku profilu.
getWidth() → doubleZíská šířku profilu.
setWidth(value: double)Nastaví šířku profilu.
getThickness() → doubleZíská tloušťku konstantní stěny.
setThickness(value: double)Nastaví tloušťku konstantní zdi.
getFilletRadius() → doubleZíská poloměr zakulacení.
setFilletRadius(value: double)Nastaví poloměr zaoblení.
getEdgeRadius() → doubleZíská poloměr hrany.
setEdgeRadius(value: double)Nastaví poloměr hrany.
getExtent() → Vector2Získá rozsah v rozměrech x a y.
ParameterizedProfile()Konstruktor.
Profile()Konstruktor.
getBoundingBox() → BoundingBoxVrací ohraničující rámeček.
Entity(name: String)Zavolá Entity(name) na této instanci LShape.
getParentNode() → NodeVrací nadřazený uzel.
setParentNode(value: Node)Nastaví hodnotu nadřazeného uzlu.
getParentNodes() → ArrayList<Node>Vrací nadřazené uzly.
getExcluded() → booleanVrací vyloučené.
setExcluded(value: boolean)Nastaví vyloučenou hodnotu.
getEntityRendererKey() → EntityRendererKeyVrací entity renderer key.
SceneObject()IFC kompatibilní L-tvarový profil, který je definován parametry.
SceneObject(name: String)Volá SceneObject(name) na této instanci LShape.
getScene() → SceneVrací scénu.
A3DObject()Volá A3DObject na této instanci LShape.
A3DObject(name: String)Volá A3DObject(name) na této instanci LShape.
getName() → StringVrací název.
setName(name: String)Nastaví hodnotu name.
getProperties() → PropertyCollectionVrací vlastnosti.
findProperty(name: String) → PropertyVolá findProperty(name) na této instanci LShape.
getProperty(name: String) → ObjectVolá getProperty(name) na této instanci LShape.
setProperty(name: String, value: Object)Nastaví hodnotu vlastnosti.
removeProperty(name: String) → booleanVolá removeProperty(name) na této instanci LShape.
removeProperty(property: Property) → booleanVolá removeProperty(property) na této instanci LShape.

Viz také:

 Čeština