OBJGetColorGradient

OBJGetColorGradient liefert zwei RGB-Farben, die den Farbverlauf eines Objektes definieren.

rmRGB = OBJGetColorGradient(hobj)
rmARGB = OBJGetColorGradient(hobj, bTransparency)

Returnwert

rmRGB ist eine Matrix mit 2 Zeilen und 3 Spalten.

Wert Bedeutung
rmRGB[1;1] (Unten) Rot (0 bis 255)
rmRGB[1;2] (Unten) Grün (0 bis 255)
rmRGB[1;3] (Unten) Blau (0 bis 255)
rmRGB[2;1] (Oben) Rot (0 bis 255)
rmRGB[2;2] (Oben) Grün (0 bis 255)
rmRGB[2;3] (Oben) Blau (0 bis 255)

Falls bTransparency TRUE (1) ist, ist rmARGB eine MAtrix mit 4 Spalten:

Wert Bedeutung
rmARGB[1;1] (Unten) Transparenzwert (Alphawert) zwischen 0 und 255. 0 entspricht vollständiger Transparenz und 255 vollständiger Deckung.
rmARGB[1;2] (Unten) Rotanteil (0 bis 255)
rmARGB[1;3] (Unten) Grünanteil (0 bis 255)
rmARGB[1;4] (Unten) Blauanteil (0 bis 255)
rmARGB[2;1] (Oben) Transparenzwert (Alphawert) zwischen 0 und 255. 0 entspricht vollständiger Transparenz und 255 vollständiger Deckung.
rmARGB[2;2] (Oben) Rotanteil (0 bis 255)
rmARGB[2;3] (Oben) Grünanteil (0 bis 255)
rmARGB[2;4] (Oben) Blauanteil (0 bis 255)

Parameter

hobj

hobj ist die Zugriffsnummer einer Linie, eines Textes, eines Rechtecks, einer Ellipse oder eines Layers (Diagramms).

History

Version Beschreibung
R2018.3 Neuer Parameter bTransparency.

id-825385