Rocstar  1.0
Rocstar multiphysics simulation application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CImg< T >::_marching2d_func_expr Struct Reference

#include <CImg.h>

Collaboration diagram for CImg< T >::_marching2d_func_expr:

Public Member Functions

 _marching2d_func_expr (const char *const expr)
 
float operator() (const float x, const float y) const
 
 ~_marching2d_func_expr ()
 

Public Attributes

_cimg_math_parsermp
 

Detailed Description

template<typename T = float>
struct cimg_library::CImg< T >::_marching2d_func_expr

Definition at line 21445 of file CImg.h.

Constructor & Destructor Documentation

_marching2d_func_expr ( const char *const  expr)
inline

Definition at line 21447 of file CImg.h.

References CImg< T >::_marching2d_func_expr::mp.

21447  :mp(0) {
21448  mp = new _cimg_math_parser(expr,"isovalue2d");
21449  }
~_marching2d_func_expr ( )
inline

Definition at line 21453 of file CImg.h.

References CImg< T >::_marching2d_func_expr::mp.

21453  {
21454  if (mp) delete mp;
21455  }

Member Function Documentation

float operator() ( const float  x,
const float  y 
) const
inline

Definition at line 21450 of file CImg.h.

References CImg< T >::_cimg_math_parser::eval(), and CImg< T >::_marching2d_func_expr::mp.

21450  {
21451  return (float)mp->eval(x,y,0,0);
21452  }
void int int REAL REAL * y
Definition: read.cpp:74
void int int REAL * x
Definition: read.cpp:74
double eval(const CImg< t > &img, const double x, const double y, const double z, const double v)
Definition: CImg.h:12423

Here is the call graph for this function:

Member Data Documentation


The documentation for this struct was generated from the following file: