manpagez: man pages & more
info mathgl
Home | html | info | man
[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

3.11.7 Beam

Method on mglGraph (C++, Python): void Beam (float val, const mglData &tr, const mglData &g1, const mglData &g2, const mglData &a, float r, const char *stl="", int flag=0)
C function: void mgl_beam_val (HMGL gr, float val, const HMDT tr, const HMDT g1, const HMDT g2, const HMDT a, float r, const char *stl, int flag)

Draws the isosurface for 3d array a at constant values of a=val. This is special kind of plot for a specified in accompanied coordinates along curve tr with orts g1, g2 and with transverse scale r. Variable flag is bitwise: ‘0x1’ - draw in accompanied (not laboratory) coordinates; ‘0x2’ - draw projection to \rho-z plane; ‘0x4’ - draw normalized in each slice field. The x-size of data arrays tr, g1, g2 must be nx>2. The y-size of data arrays tr, g1, g2 and z-size of the data array a must be equal. See section Surf3.

Method on mglGraph (C++, Python): void Beam (const mglData &tr, const mglData &g1, const mglData &g2, const mglData &a, float r, const char *stl="", int flag=0, int num=3)
C function: void mgl_beam (HMGL gr, const HMDT tr, const HMDT g1, const HMDT g2, const HMDT a, float r, const char *stl, int flag=0, int num=3)

Draws num-th uniformly distributed in range [Cmin, Cmax] isosurfaces for 3d data specified parametrically.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]
© manpagez.com 2000-2024
Individual documents may contain additional copyright information.