#include <mat_tools.h>
|
| CSG_Thin_Plate_Spline (void) |
virtual | ~CSG_Thin_Plate_Spline (void) |
bool | Destroy (void) |
bool | Set_Point_Count (int Count) |
int | Get_Point_Count (void) |
CSG_Points_3D & | Get_Points (void) |
bool | Add_Point (double x, double y, double z) |
bool | Add_Point (const TSG_Point &p, double z) |
bool | Set_Point (int Index, double x, double y, double z) |
bool | Set_Point (int Index, const TSG_Point &p, double z) |
bool | Create (double Regularization=0., bool bSilent=true) |
bool | is_Okay (void) |
double | Get_Value (double x, double y) |
Definition at line 1464 of file mat_tools.h.
◆ CSG_Thin_Plate_Spline()
CSG_Thin_Plate_Spline::CSG_Thin_Plate_Spline |
( |
void | | ) |
|
◆ ~CSG_Thin_Plate_Spline()
CSG_Thin_Plate_Spline::~CSG_Thin_Plate_Spline |
( |
void | | ) |
|
|
virtual |
◆ Add_Point() [1/2]
bool CSG_Thin_Plate_Spline::Add_Point |
( |
const TSG_Point & | p, |
|
|
double | z ) |
|
inline |
◆ Add_Point() [2/2]
bool CSG_Thin_Plate_Spline::Add_Point |
( |
double | x, |
|
|
double | y, |
|
|
double | z ) |
|
inline |
◆ Create()
bool CSG_Thin_Plate_Spline::Create |
( |
double | Regularization = 0., |
|
|
bool | bSilent = true ) |
◆ Destroy()
bool CSG_Thin_Plate_Spline::Destroy |
( |
void | | ) |
|
◆ Get_Point_Count()
int CSG_Thin_Plate_Spline::Get_Point_Count |
( |
void | | ) |
|
|
inline |
◆ Get_Points()
◆ Get_Value()
double CSG_Thin_Plate_Spline::Get_Value |
( |
double | x, |
|
|
double | y ) |
◆ is_Okay()
bool CSG_Thin_Plate_Spline::is_Okay |
( |
void | | ) |
|
|
inline |
◆ Set_Point() [1/2]
bool CSG_Thin_Plate_Spline::Set_Point |
( |
int | Index, |
|
|
const TSG_Point & | p, |
|
|
double | z ) |
|
inline |
◆ Set_Point() [2/2]
bool CSG_Thin_Plate_Spline::Set_Point |
( |
int | Index, |
|
|
double | x, |
|
|
double | y, |
|
|
double | z ) |
|
inline |
◆ Set_Point_Count()
bool CSG_Thin_Plate_Spline::Set_Point_Count |
( |
int | Count | ) |
|
|
inline |
The documentation for this class was generated from the following files: