RectangleShape

RectangleShape

Přehled

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

Obdélníkový tvar kompatibilní s IFC s zaoblenými rohy.

Tato třída poskytuje 31 metod pro práci s objekty RectangleShape v programech Java. Dostupné metody zahrnují: A3DObject, Entity, ParameterizedProfile, Profile, RectangleShape, SceneObject, findProperty, getBoundingBox, getEntityRendererKey, getExcluded, getExtent, getName a dalších 16 metod. Všichni veřejní členové jsou přístupní pro jakoukoli aplikaci Java po instalaci balíčku Aspose.3D FOSS pro Java. Vlastnosti: boundingBox, entityRendererKey, excluded, extent, name, parentNode a dalších 6.

Vlastnosti

Název:Typ:PřístupPopis:
roundingRadiusdoubleČteníZíská poloměr kruhových oblouků všech čtyř rohů, měřený ve stupních.
xDimdoubleČteníZíská rozměr obdélníku ve směru osy x.
yDimdoubleČteníZíská rozměr obdélníka ve směru osy y.
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á 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:
RectangleShape()Konstruktor třídy RectangleShape.
getRoundingRadius() → doubleZíská poloměr kruhových oblouků všech čtyř rohů, měřený ve stupních.
setRoundingRadius(value: double)Nastaví poloměr kruhových oblouků všech čtyř rohů, měřený ve stupních.
getXDim() → doubleZíská rozměr obdélníku ve směru osy x.
setXDim(value: double)Nastavuje rozsah obdélníku ve směru osy x.
getYDim() → doubleZíská rozsah obdélníku ve směru osy y.
setYDim(value: double)Nastaví rozsah obdélníku ve směru osy y.
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)Konstruktor RectangleShape.
getParentNode() → NodeVrací rodičovský uzel.
setParentNode(value: Node)Nastaví hodnotu nadřazeného uzlu.
getParentNodes() → ArrayList<Node>Vrací nadřazené uzly.
getExcluded() → booleanVrací vyloučené.
setExcluded(value: boolean)Nastavuje poloměr kruhových oblouků všech čtyř rohů, měřený ve stupních. Výchozí hodnota je 0.0.
getEntityRendererKey() → EntityRendererKeyVrací klíč rendereru entity.
SceneObject()IFC kompatibilní obdélníkový tvar se zaoblenými rohy.
SceneObject(name: String)Volá SceneObject(name) na této instanci RectangleShape.
getScene() → SceneKonstruktor třídy RectangleShape.
A3DObject()Volá A3DObject na této instanci RectangleShape.
A3DObject(name: String)Volá A3DObject(name) na této instanci RectangleShape.
getName() → StringVrací název.
setName(name: String)Nastaví hodnotu názvu.
getProperties() → PropertyCollectionZíská poloměr kruhových oblouků všech čtyř rohů, měřený ve stupních. Výchozí hodnota je 0.0.
findProperty(name: String) → PropertyVolá findProperty(name) na této instanci RectangleShape.
getProperty(name: String) → ObjectVolá getProperty(name) na této instanci RectangleShape.
setProperty(name: String, value: Object)Nastaví hodnotu vlastnosti.
removeProperty(name: String) → booleanVolá removeProperty(name) na tuto RectangleShape instanci.
removeProperty(property: Property) → booleanVolá removeProperty(property) na tuto RectangleShape instanci.

Viz také:

 Čeština