CShape

Přehled

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

IFC kompatibilní profil C-tvaru definovaný parametry.

Tato třída poskytuje 35 metod pro práci s objekty CShape v programech Java. Dostupné metody zahrnují: A3DObject, CShape, Entity, ParameterizedProfile, Profile, SceneObject, findProperty, getBoundingBox, getDepth, getEntityRendererKey, getExcluded, getExtent 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, entityRendererKey, excluded, extent, girth a 8 dalších.

Vlastnosti

Název:Typ:PřístupPopis:
depthdoubleČteníZíská hloubku profilu.
widthdoubleČteníZíská šířku profilu.
girthdoubleČteníZíská délku obvodu.
wallThicknessdoubleČteníZíská tloušťku zdi.
internalFilletRadiusdoubleČteníZíská vnitřní poloměr zaoblení.
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á rodičovský uzel.
parentNodesArrayList<Node>ČteníZíská rodičovské 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:
CShape()Konstruktor třídy CShape.
getDepth() → doubleZíská hloubku profilu.
setDepth(value: double)Nastaví hloubku profilu.
getWidth() → doubleZíská šířku profilu.
setWidth(value: double)Nastavuje šířku profilu.
getGirth() → doubleZíská délku obvodu.
setGirth(value: double)Nastaví délku obvodu.
getWallThickness() → doubleZíská tloušťku stěny.
setWallThickness(value: double)Nastaví tloušťku zdi.
getInternalFilletRadius() → doubleZíská vnitřní poloměr zakulacení.
setInternalFilletRadius(value: double)Nastaví vnitřní poloměr zaoblení.
getExtent() → Vector2Získá rozsah v rozměrech x a y.
ParameterizedProfile()Konstruktor.
Profile()Konstruktor.
getBoundingBox() → BoundingBoxVrací ohraničující box.
Entity(name: String)Volá Entity(name) na této instanci CShape.
getParentNode() → NodeVrací rodičovský uzel.
setParentNode(value: Node)Nastaví hodnotu nadřazeného uzlu.
getParentNodes() → ArrayList<Node>Vrací rodičovské uzly.
getExcluded() → booleanVrací vyloučené.
setExcluded(value: boolean)Nastaví vyloučenou hodnotu.
getEntityRendererKey() → EntityRendererKeyVrací klíč rendereru entity.
SceneObject()Volá SceneObject na této instanci CShape.
SceneObject(name: String)Volá SceneObject(name) na této instanci CShape.
getScene() → SceneVrací scénu.
A3DObject()IFC kompatibilní profil C-shape definovaný parametry. Středová pozice profilu se nachází ve středu ohraničujícího rámečku.
A3DObject(name: String)Volá A3DObject(name) na této instanci CShape.
getName() → StringVrací název.
setName(name: String)Nastaví hodnotu názvu.
getProperties() → PropertyCollectionVrací vlastnosti.
findProperty(name: String) → PropertyZíská hloubku profilu.
getProperty(name: String) → ObjectVolá getProperty(name) na této instanci CShape.
setProperty(name: String, value: Object)Nastavuje hloubku profilu.
removeProperty(name: String) → booleanVolá removeProperty(name) na této instanci CShape.
removeProperty(property: Property) → booleanVolá removeProperty(property) na této instanci CShape.

Viz také:

 Čeština