Mercurial > octave
changeset 33189:0bd22664f028 stable
patch: Correctly handle per face color in input C (bug #65431).
* scripts/plot/draw/private/__patch__.m: If the input C looks like it contains
a color value per face of the patch, set the patch property "facevertexcdata"
to its value.
author | Markus Mützel <markus.muetzel@gmx.de> |
---|---|
date | Mon, 11 Mar 2024 17:02:02 +0100 |
parents | 6cd9c54e00e7 |
children | e0f4c4f08faf 4bb9bcb60abf |
files | scripts/plot/draw/private/__patch__.m |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/scripts/plot/draw/private/__patch__.m Mon Mar 11 16:44:37 2024 +0100 +++ b/scripts/plot/draw/private/__patch__.m Mon Mar 11 17:02:02 2024 +0100 @@ -117,7 +117,7 @@ args{7} = "facecolor"; args{8} = "flat"; endif - args{9} = "cdata"; + args{9} = "facevertexcdata"; args{10} = c; elseif (isrow (c) && numel (c) == 3) ## One RGB color @@ -138,7 +138,7 @@ ## Per-vertex color args{7} = "facecolor"; args{8} = "interp"; - args{9} = "cdata"; + args{9} = "facevertexcdata"; args{10} = c; else error ("patch: invalid TrueColor data C");