CompositeCurve

CompositeCurve

Przegląd

CompositeCurve jest klasą w Aspose.3D FOSS dla Java. Dziedziczy po: Curve.

CompositeCurve składa się z kilku segmentów krzywej.

Ta klasa udostępnia 28 metod do pracy z obiektami CompositeCurve w programach Java. Dostępne metody to: A3DObject, CompositeCurve, Curve, Entity, SceneObject, addSegment, findProperty, getBoundingBox, getColor, getEntityRendererKey, getExcluded, getName oraz 12 dodatkowych metod. Wszystkie publiczne elementy są dostępne dla każdej aplikacji Java po zainstalowaniu pakietu Aspose.3D FOSS dla Java. Właściwości: boundingBox, color, entityRendererKey, excluded, name, parentNode oraz 4 dodatkowe.

Właściwości

NazwaTypDostępOpis
segmentsArrayList<Segment>OdczytSegmenty krzywej.
colorVector3OdczytPobiera lub ustawia kolor linii, domyślna wartość to biały(1, 1, 1).
entityRendererKeyEntityRendererKeyOdczytPobiera klucz renderera podmiotu dla tego podmiotu.
parentNodeNodeOdczytPobiera węzeł nadrzędny.
parentNodesArrayList<Node>OdczytPobiera węzły nadrzędne.
excludedbooleanOdczytPobiera wykluczone.
boundingBoxBoundingBoxOdczytPobiera ramkę ograniczającą.
sceneSceneOdczytPobiera scenę.
nameStringOdczytPobiera nazwę.
propertiesPropertyCollectionOdczytPobiera właściwości.

Metody

SygnaturaOpis
getSegments() → ArrayList<Segment>Segmenty krzywej.
CompositeCurve()Konstruktor CompositeCurve.
addSegment(curve: Curve, sameDirection: boolean)Dodaj nowy segment do bieżącej krzywej.
addSegment(curve: Curve)Dodaj nowy segment do bieżącej krzywej.
getColor() → Vector3Pobiera lub ustawia kolor linii, domyślna wartość to biały(1, 1, 1).
setColor(color: Vector3)Ustawia wartość koloru.
Curve()Konstruktor.
getEntityRendererKey() → EntityRendererKeyPobiera klucz renderera encji dla tej encji.
Entity(name: String)Segmenty krzywej.
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() → booleanDodaj nowy segment do bieżącej krzywej.
setExcluded(value: boolean)Ustawia wykluczoną wartość.
getBoundingBox() → BoundingBoxDodaj nowy segment do bieżącej krzywej.
SceneObject()Wywołuje SceneObject na tej instancji CompositeCurve.
SceneObject(name: String)Wywołuje SceneObject(name) na tej instancji CompositeCurve.
getScene() → SceneSegmenty krzywej.
A3DObject()Wywołuje A3DObject na tej instancji CompositeCurve.
A3DObject(name: String)Wywołuje A3DObject(name) na tej instancji CompositeCurve.
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 CompositeCurve.
getProperty(name: String) → ObjectWywołuje getProperty(name) na tej instancji CompositeCurve.
setProperty(name: String, value: Object)Ustawia wartość właściwości.
removeProperty(name: String) → booleanWywołuje removeProperty(name) na tej instancji CompositeCurve.
removeProperty(property: Property) → booleanWywołuje metodę removeProperty(property) na tej instancji CompositeCurve.

Zobacz także

 Polski