<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"> <html><head><title>OpenRM - RMV Library (rmvcontour.c)</title></head> <body bgcolor=white fgcolor=black> <table width="100%" border=2 cellspacing=0 cellpadding=0 bgcolor="khaki" valign="center"> <th><img src="./images/ormsg.gif"> </th> </table> <spacer type=vertical size=15> <h2>Index of OpenRM - RMV Library</h2> <spacer type=vertical size=15> <a name="rmvJ3SliceContour"> <pre><b> void rmvJ3SliceContour (RMvertex3D (*appgridfunc)(int i, int j), float (*appdatafunc)(int i, int j), int axis_offset_enum, int iusize, int ivsize, int nlevels, float *levels, RMcolor4D *color_list, RMenum linewidth_enum, RMenum linestyle_enum, RMnode *node) </b></pre> <pre> RMvertex3D (*appgridfunc)(int i, int j) - a handle to a caller-supplied function that returns an RMvertex3D (x, y, z) corresponding to the grid point (i, j) (input). float (*appdatafunc)(int i, int j) - a handle to a caller-supplied function that returns a float which is the scalar value at the grid point (i, j) (input). int axis_offset_enum - an RMenum specifying which axis to offset from in terms of the 2D grid. Must be one of RMV_XAXIS_OFFSET, RMV_YAXIS_OFFSET, or RMV_ZAXIS_OFFSET (input). int iusize, ivsize - int specifying the dimensions of the 2D grid of data (input). int nlevels - an int specifying the number of contour levels to generate (input). float *levels - a handle to an array of scalar values to generate contours for (input). RMcolor4D *color_list - a handle to an array of RMcolor4D colors for the respective contours levels (input). RMenum linewidth_enum - an RMenum specifying the line width. Must be one of RM_LINEWIDTH_NARROW, RM_LINEWIDTH_MEDIUM, RM_LINEWIDTH_HEAVY, or RM_LINEWIDTH_[1..8] (input). RMenum linestyle_enum - an RMenum specifying the lline style. Must be one of RM_LINES_SOLID, RM_LINES_DASHED, RM_LINES_DOTTED, RM_LINES_DOT_DASH, or RM_LINES_DASH_DASH_DOT (input). RMnode *n - a handle to an RMnode to contain the generated contours (modified). </pre> <menu><P> Computes contour lnes in a structured 2D dataset. An arbitrary number of contour levels may be specified and each contour level may have an associated color. The algorithm used will find all contours, even if disconnected and sparse. The resulting geometry is added to the RMnode. </P> <P> No status is currently returned to the caller. </P></menu> <i>librmv library source file: rmvcontour.c </i><hr width="75%"> </body></html>