Method: PLplot.plfill3
- Defined in:
- ext/rbplplot.c
.plfill3(x, y, z) ⇒ nil
Draw filled polygon in 3D
797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 |
# File 'ext/rbplplot.c', line 797 static VALUE rb_plplot_plfill3(VALUE vmod, VALUE vx, VALUE vy, VALUE vz) { PLFLT *px, *py, *pz; int size; vx = rb_plplot_fltary(vx); px = NA_PTR_PLFLT(vx); vy = rb_plplot_fltary(vy); py = NA_PTR_PLFLT(vy); vz = rb_plplot_fltary(vz); pz = NA_PTR_PLFLT(vz); size = min(NA_TOTAL(vx), NA_TOTAL(vy)); size = min(size,NA_TOTAL(vz)); PLSYNC(plfill3, size, px, py, pz); return Qnil; } |