}
Die JsgGradient3D Klasse ist von JsgGradient abgeleitet und kann daher an Funktionen wie SetBgColor() übergeben werden, um Flächen mit linearen Gradienten zu füllen.
Beim Erzeugen eines 3D-Gradienten wird die 3D-Definition in eine 2D-Definition konvertiert. Beide Definitionen werden zusätzlich zum internen Canvas-Gradient-Objekt in dieser Klasse gespeichert.
CreateLinearGradient3D() | Erzeugt einen linearen Farbverlauf für das Füllen von Flächen |
SetLinearGradientGeom3D() | Ändert die Geometrie-Daten eines bestehenden linearen 3D-Gradienten |
JsGraphX3D.CreateLinearGradient3D( GradDef )
Das erzeugte JsgGradient3D Objekt kann mit SetBgColor() aktiviert werden. Bei den Funktionen SetAreaAttr() und SetMarkerAttr() kann an Stelle der Hintergrundfarbe auch ein Gradient-Objekt übergeben werden.
Hinweis: Die JsgGradient3D Klasse ist eine von JsgGradient abgeleitete Klasse. Das bedeutet, dass der hier erzeugte 3D-Gradient kompatibel mit einem normalen Gradienten ist.
}
}
JsGraphX3D.SetLinearGradientGeom3D( Grad, Geom )
Ändert die Geometrie eines bestehenden Linearen Gradienten. Wenn dieser Gradient aktiv ist, also dem Property BgGradient zugewiesen ist, wird sich diese Änderung unmittelbar auf die folgenden Zeichenfunktionen auswirken.
Um die Farben eines Gradienten zu ändern, muss ein neuer Gradient mit CreateLinearGradient3D() erzeugt und mit SetBgColor() aktiviert werden.
}
}