diff options
Diffstat (limited to 'Build/source/utils/asymptote/runpicture.in')
-rw-r--r-- | Build/source/utils/asymptote/runpicture.in | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/Build/source/utils/asymptote/runpicture.in b/Build/source/utils/asymptote/runpicture.in index e3896c4882d..dc89096a3ef 100644 --- a/Build/source/utils/asymptote/runpicture.in +++ b/Build/source/utils/asymptote/runpicture.in @@ -641,6 +641,17 @@ void draw(picture *f, triplearray2 *P, triple center, bool straight, (Interaction) intcast(interaction),prc)); } +// Bezier triangle +void drawbeziertriangle(picture *f, triplearray2 *P, triple center, + bool straight, penarray *p, real opacity, + real shininess, real PRCshininess, + penarray *colors, Int interaction, bool prc=true) +{ + f->append(new drawBezierTriangle(*P,center,straight,*p,opacity,shininess, + PRCshininess,*colors, + (Interaction) intcast(interaction),prc)); +} + // General NURBS curve void draw(picture *f, triplearray *P, realarray *knot, realarray *weights=emptyarray, pen p) |