|
MeshKit
1.0
|
#include <SizingFunctionVar.hpp>

Public Member Functions | |
| SizingFunctionVar (MKCore *mkcore, int num_int=-1, double int_size=-1.0) | |
| virtual | ~SizingFunctionVar () |
| void | set_linear_coeff (double *fixedPoint, double *coeff) |
| void | set_coeff (double x0, double y0, double c0, double a, double b, double c, double d) |
| virtual double | size (double *xyz=NULL) const |
| Get size with optional location. | |
| virtual bool | variable () |
Private Attributes | |
| double | a |
| double | b |
| double | c |
| double | d |
| double | fixed [3] |
Definition at line 15 of file SizingFunctionVar.hpp.
| SizingFunctionVar | ( | MKCore * | mkcore, |
| int | num_int = -1, |
||
| double | int_size = -1.0 |
||
| ) |
Definition at line 12 of file SizingFunctionVar.cpp.
| ~SizingFunctionVar | ( | ) | [virtual] |
Definition at line 19 of file SizingFunctionVar.cpp.
| void set_coeff | ( | double | x0, |
| double | y0, | ||
| double | c0, | ||
| double | a, | ||
| double | b, | ||
| double | c, | ||
| double | d | ||
| ) |
Definition at line 34 of file SizingFunctionVar.cpp.
| void set_linear_coeff | ( | double * | fixedPoint, |
| double * | coeff | ||
| ) |
Definition at line 24 of file SizingFunctionVar.cpp.
| double size | ( | double * | xyz = NULL | ) | const [virtual] |
Get size with optional location.
| xyz | Location where size is requested |
Reimplemented from SizingFunction.
Definition at line 43 of file SizingFunctionVar.cpp.
| virtual bool variable | ( | ) | [inline, virtual] |
Reimplemented from SizingFunction.
Definition at line 35 of file SizingFunctionVar.hpp.
double a [private] |
Definition at line 38 of file SizingFunctionVar.hpp.
double b [private] |
Definition at line 38 of file SizingFunctionVar.hpp.
double c [private] |
Definition at line 38 of file SizingFunctionVar.hpp.
double d [private] |
Definition at line 38 of file SizingFunctionVar.hpp.
double fixed[3] [private] |
Definition at line 39 of file SizingFunctionVar.hpp.