3 #ifndef U3D_SVRG_MATH_BS_SURFACE_
4 #define U3D_SVRG_MATH_BS_SURFACE_
6 #include "u3d_svrg_math_abstract_surface.hpp"
53 void movePoint(
int ind,
double x,
double y,
double z);
78 double getBSpl(
double t,
double *x,
int i,
int k);
void setOrderP(int ord)
Definition: u3d_svrg_math_bs_surface.hpp:44
U3dSVRGMathBSSurface(U3dPointsAr &points, double g_step, int ord_p=4, int ord_q=4)
int getOrderP()
Definition: u3d_svrg_math_bs_surface.hpp:36
void setOrderQ(int ord)
Definition: u3d_svrg_math_bs_surface.hpp:48
Definition: geometry.H:16
void make_knots(int dir, double *&knots)
Definition: u3d_point.hpp:16
void movePoint(int ind, double x, double y, double z)
int getOrderQ()
Definition: u3d_svrg_math_bs_surface.hpp:40
double * m_knots_p
Definition: u3d_svrg_math_bs_surface.hpp:65
virtual ~U3dSVRGMathBSSurface()
double getBSpl(double t, double *x, int i, int k)
Definition: u3d_svrg_math_bs_surface.hpp:9
void addPoint(U3dPoint *point)
Definition: u3d_svrg_math_abstract_surface.hpp:21
int m_ord_p
Definition: u3d_svrg_math_bs_surface.hpp:62
virtual bool getPoint(double p, double q, U3dPoint &point)
double * m_knots_q
Definition: u3d_svrg_math_bs_surface.hpp:68