HollowRectangleShape

HollowRectangleShape

Przegląd

HollowRectangleShape jest klasą w Aspose.3D FOSS dla Java. Dziedziczy po: RectangleShape.

Kompatybilny z IFC pusty prostokątny kształt z zaokrąglonymi narożnikami wewnętrznymi i zewnętrznymi.

Ta klasa udostępnia 36 metod do pracy z obiektami HollowRectangleShape w programach Java. Dostępne metody to: A3DObject, Entity, HollowRectangleShape, ParameterizedProfile, Profile, RectangleShape, SceneObject, findProperty, getBoundingBox, getEntityRendererKey, getExcluded, getExtent oraz 21 dodatkowych metod. Wszystkie publiczne członki są dostępne dla każdej aplikacji Java po zainstalowaniu pakietu Aspose.3D FOSS dla Java. Właściwości: boundingBox, entityRendererKey, excluded, extent, innerFilletRadius, name oraz 8 kolejnych.

Właściwości

NazwaTypDostępOpis
wallThicknessdoubleOdczytPobiera grubość pomiędzy brzegiem prostokąta a wewnętrznym otworem.
innerFilletRadiusdoubleOdczytZwraca promień zaokrąglenia wewnętrznego prostokąta.
roundingRadiusdoubleOdczytPobiera promień łuków kołowych wszystkich czterech narożników, mierzony w stopniach.
xDimdoubleOdczytPobiera rozmiar prostokąta w kierunku osi x.
yDimdoubleOdczytPobiera rozmiar prostokąta w kierunku osi y.
extentVector2OdczytZwraca rozmiar w wymiarach x i y.
boundingBoxBoundingBoxOdczytZwraca ramkę ograniczającą.
parentNodeNodeOdczytPobiera węzeł nadrzędny.
parentNodesArrayList<Node>OdczytPobiera węzły nadrzędne.
excludedbooleanOdczytPobiera wykluczone.
entityRendererKeyEntityRendererKeyOdczytPobiera klucz renderera encji.
sceneSceneOdczytPobiera scenę.
nameStringOdczytPobiera nazwę.
propertiesPropertyCollectionOdczytPobiera właściwości.

Metody

SygnaturaOpis
HollowRectangleShape()Tworzy profil HollowRectangleShape z wartościami domyślnymi.
getWallThickness() → doublePobiera grubość pomiędzy brzegiem prostokąta a wewnętrzną dziurą.
setWallThickness(value: double)Ustawia grubość pomiędzy granicą prostokąta a wewnętrzną dziurą.
getInnerFilletRadius() → doublePobiera promień zaokrąglenia wewnętrznego prostokąta.
setInnerFilletRadius(value: double)Ustawia promień zaokrąglenia wewnętrznego prostokąta.
RectangleShape()Konstruktor RectangleShape.
getRoundingRadius() → doublePobiera promień łuków kołowych wszystkich czterech rogów, mierzony w stopniach.
setRoundingRadius(value: double)Ustawia promień łuków kołowych wszystkich czterech narożników, mierzony w stopniach.
getXDim() → doublePobiera rozmiar prostokąta w kierunku osi x.
setXDim(value: double)Ustawia rozmiar prostokąta w kierunku osi x.
getYDim() → doubleZwraca rozmiar prostokąta w kierunku osi y.
setYDim(value: double)Ustawia rozmiar prostokąta w kierunku osi Y.
getExtent() → Vector2Pobiera rozmiar w wymiarach x i y.
ParameterizedProfile()Konstruktor.
Profile()Konstruktor.
getBoundingBox() → BoundingBoxPobiera grubość między granicą prostokąta a wewnętrzną dziurą.
Entity(name: String)Wywołuje Entity(name) na tej instancji HollowRectangleShape.
getParentNode() → NodeZwraca węzeł nadrzędny.
setParentNode(value: Node)Pobiera grubość pomiędzy granicą prostokąta a wewnętrzną dziurą.
getParentNodes() → ArrayList<Node>Zwraca węzły nadrzędne.
getExcluded() → booleanUstawia grubość pomiędzy granicą prostokąta a wewnętrzną dziurą.
setExcluded(value: boolean)Ustawia wyłączoną wartość.
getEntityRendererKey() → EntityRendererKeyZwraca klucz renderera encji.
SceneObject()Kształt prostokątny pusty zgodny z IFC, z zaokrąglonymi narożnikami wewnętrznymi i zewnętrznymi.
SceneObject(name: String)Wywołuje SceneObject(name) na tej instancji HollowRectangleShape.
getScene() → SceneZwraca scenę.
A3DObject()Wywołuje A3DObject na tej instancji HollowRectangleShape.
A3DObject(name: String)Wywołuje A3DObject(name) na tej instancji HollowRectangleShape.
getName() → StringZwraca nazwę.
setName(name: String)Ustawia wartość nazwy.
getProperties() → PropertyCollectionZwraca właściwości.
findProperty(name: String) → PropertyWywołuje findProperty(name) na tej instancji HollowRectangleShape.
getProperty(name: String) → ObjectWywołuje getProperty(name) na tej instancji HollowRectangleShape.
setProperty(name: String, value: Object)Ustawia wartość właściwości.
removeProperty(name: String) → booleanWywołuje removeProperty(name) na tej instancji HollowRectangleShape.
removeProperty(property: Property) → booleanWywołuje removeProperty(property) na tej instancji HollowRectangleShape.

Zobacz także

 Polski