HollowCircleShape

HollowCircleShape

Przegląd

HollowCircleShape jest klasą w Aspose.3D FOSS dla Java. Dziedziczy po: CircleShape.

Profil pustego koła zgodny z IFC.

Ta klasa udostępnia 31 metod do pracy z obiektami HollowCircleShape w programach Java. Dostępne metody to: A3DObject, CircleShape, Entity, HollowCircleShape, ParameterizedProfile, Profile, SceneObject, findProperty, getBoundingBox, getEntityRendererKey, getExcluded, getExtent oraz 15 dodatkowych metod. Wszystkie publiczne członki są dostępne dla dowolnej aplikacji Java po zainstalowaniu pakietu Aspose.3D FOSS dla Java. Właściwości: boundingBox, entityRendererKey, excluded, extent, name, parentNode oraz 5 kolejnych.

Właściwości

NazwaTypDostępOpis
wallThicknessdoubleOdczytPobiera różnicę między promieniem zewnętrznym a wewnętrznym.
radiusdoubleOdczytPobiera promień koła.
extentVector2OdczytPobiera zakres w wymiarach x i y.
boundingBoxBoundingBoxOdczytPobiera ramkę ograniczającą.
parentNodeNodeOdczytPobiera węzeł nadrzędny.
parentNodesArrayList<Node>OdczytPobiera węzły nadrzędne.
excludedbooleanOdczytZwraca wykluczone.
entityRendererKeyEntityRendererKeyOdczytPobiera klucz renderera encji.
sceneSceneOdczytPobiera scenę.
nameStringOdczytPobiera nazwę.
propertiesPropertyCollectionOdczytPobiera właściwości.

Metody

SygnaturaOpis
HollowCircleShape()Tworzy profil HollowCircleShape z wartościami domyślnymi.
getWallThickness() → doublePobiera różnicę między promieniem zewnętrznym a wewnętrznym.
setWallThickness(value: double)Ustawia różnicę pomiędzy promieniem zewnętrznym a wewnętrznym.
CircleShape()Tworzy profil CircleShape z domyślnym promieniem (5).
CircleShape(radius: double)Tworzy profil CircleShape z określonym promieniem.
getRadius() → doublePobiera promień koła.
setRadius(value: double)Ustawia promień koła.
getExtent() → Vector2Pobiera rozmiar w wymiarach x i y.
ParameterizedProfile()Konstruktor.
Profile()Konstruktor.
getBoundingBox() → BoundingBoxZwraca ramkę ograniczającą.
Entity(name: String)Wywołuje Entity(name) na tej instancji HollowCircleShape.
getParentNode() → NodeZwraca węzeł nadrzędny.
setParentNode(value: Node)Ustawia wartość węzła nadrzędnego.
getParentNodes() → ArrayList<Node>Zwraca węzły nadrzędne.
getExcluded() → booleanZwraca wykluczone.
setExcluded(value: boolean)Ustawia wykluczoną wartość.
getEntityRendererKey() → EntityRendererKeyZwraca klucz renderera encji.
SceneObject()Profil pustego koła zgodny z IFC.
SceneObject(name: String)Wywołuje SceneObject(name) na tej instancji HollowCircleShape.
getScene() → SceneZwraca scenę.
A3DObject()Wywołuje A3DObject na tej instancji HollowCircleShape.
A3DObject(name: String)Wywołuje A3DObject(name) na tej instancji HollowCircleShape.
getName() → StringZwraca nazwę.
setName(name: String)Pobiera różnicę między promieniem zewnętrznym a wewnętrznym.
getProperties() → PropertyCollectionZwraca właściwości.
findProperty(name: String) → PropertyWywołuje findProperty(name) na tej instancji HollowCircleShape.
getProperty(name: String) → ObjectWywołuje getProperty(name) na tej instancji HollowCircleShape.
setProperty(name: String, value: Object)Ustawia wartość właściwości.
removeProperty(name: String) → booleanWywołuje removeProperty(name) na tej instancji HollowCircleShape.
removeProperty(property: Property) → booleanWywołuje removeProperty(property) na tej instancji HollowCircleShape.

Zobacz także

 Polski