ArbitraryProfile

ArbitraryProfile

Przegląd

ArbitraryProfile jest klasą w Aspose.3D FOSS dla Java. Dziedziczy po: Profile.

Ta klasa pozwala skonstruować profil 2D bezpośrednio z dowolnej krzywej.

Ta klasa udostępnia 27 metod do pracy z obiektami ArbitraryProfile w programach Java. Dostępne metody obejmują: A3DObject, ArbitraryProfile, Entity, Profile, SceneObject, findProperty, getBoundingBox, getCurve, getEntityRendererKey, getExcluded, getHoles, getName oraz 11 dodatkowych metod. Wszystkie publiczne elementy są dostępne dla dowolnej aplikacji Java po zainstalowaniu pakietu Aspose.3D FOSS dla Java. Właściwości: boundingBox, curve, entityRendererKey, excluded, holes, name oraz 4 dodatkowe.

Właściwości

NazwaTypDostępOpis
curveCurveOdczytPobiera krzywą używaną do konstrukcji profilu.
holesArrayList<Curve>OdczytPobiera otwory profilu, również reprezentowane jako krzywa.
boundingBoxBoundingBoxOdczytPobiera prostokąt ograniczający.
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
ArbitraryProfile()Konstruktor ArbitraryProfile.
ArbitraryProfile(curve: Curve)Konstruktor ArbitraryProfile z początkową krzywą.
getCurve() → CurvePobiera krzywą używaną do konstrukcji profilu.
setCurve(value: Curve)Ustawia krzywą używaną do budowy profilu.
getHoles() → ArrayList<Curve>Pobiera otwory profilu, również przedstawione jako krzywa.
Profile()Konstruktor.
getBoundingBox() → BoundingBoxZwraca ramkę ograniczającą.
Entity(name: String)Wywołuje Entity(name) na tej instancji ArbitraryProfile.
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()Wywołuje SceneObject na tej instancji ArbitraryProfile.
SceneObject(name: String)Wywołuje SceneObject(name) na tej instancji ArbitraryProfile.
getScene() → SceneZwraca scenę.
A3DObject()Wywołuje A3DObject na tej instancji ArbitraryProfile.
A3DObject(name: String)Wywołuje A3DObject(name) na tej instancji ArbitraryProfile.
getName() → StringKonstruktor ArbitraryProfile.
setName(name: String)Ustawia wartość nazwy.
getProperties() → PropertyCollectionZwraca właściwości.
findProperty(name: String) → PropertyWywołuje findProperty(name) na tej instancji ArbitraryProfile.
getProperty(name: String) → ObjectWywołuje getProperty(name) na tej instancji ArbitraryProfile.
setProperty(name: String, value: Object)Ustawia wartość właściwości.
removeProperty(name: String) → booleanWywołuje removeProperty(name) na tej instancji ArbitraryProfile.
removeProperty(property: Property) → booleanWywołuje removeProperty(property) na tej instancji ArbitraryProfile.

Zobacz także

 Polski