addPoint(U3dPoint *point)=0 (defined in U3dMathAbstractSurface) | U3dMathAbstractSurface | pure virtual |
approximate(const U3dBspl3AbstractMatrix &bm, const U3dAbstractPRGrid2d &grd) | U3dBspl3Surface3d | virtual |
U3dMathAbstractSurface::approximate()=0 | U3dMathAbstractSurface | protectedpure virtual |
area3d (defined in U3dMathAbstractSurface) | U3dMathAbstractSurface | protected |
BsplLine typedef | U3dBspl3Surface3d | protected |
clear() | U3dBspl3Surface3d | protected |
correct_vars(double &p, double acc) | U3dBspl3Surface3d | inlineprotectedstatic |
get_expanded_gp(int i, int j, U3dPoint &point) | U3dBspl3Surface3d | protected |
getAreaSize(U3dPoint &min, U3dPoint &max) | U3dMathAbstractSurface | virtual |
getAreaSize(U3dPoint &min, U3dPoint &max) | U3dMathAbstractSurface | virtual |
getCurvature(double p, double q, double &c) | U3dMathAbstractSurface | virtual |
getCurvature(double p, double q, double &c) | U3dMathAbstractSurface | virtual |
getInitialPoint(unsigned int ind) | U3dBspl3Surface3d | virtual |
U3dMathAbstractSurface::getInitialPoint(int ind) | U3dMathAbstractSurface | |
GetInitialPoints(U3dPointsAr &ps) | U3dMathAbstractSurface | inline |
getInitialPoints(U3dPointsAr &ps) | U3dBspl3Surface3d | virtual |
getInitialPoints() const | U3dBspl3Surface3d | virtual |
getInitialPointsNum() | U3dBspl3Surface3d | virtual |
getMaxCurvature(double p1, double q1, double p2, double q2, double &c) | U3dMathAbstractSurface | virtual |
getMaxCurvature(double p1, double q1, double p2, double q2, double &c) | U3dMathAbstractSurface | virtual |
getPoint(double p, double q, U3dPoint &point) | U3dBspl3Surface3d | virtual |
getType() | U3dBspl3Surface3d | |
getXYZ(double p, double q, double &x, double &y, double &z) | U3dMathAbstractSurface | virtual |
getXYZ(double p, double q, double &x, double &y, double &z) | U3dMathAbstractSurface | virtual |
getXYZp(double p, double q, U3dPoint &drp) | U3dBspl3Surface3d | virtual |
getXYZpp(double p, double q, U3dPoint &ddrpp) | U3dBspl3Surface3d | virtual |
getXYZpq(double p, double q, U3dPoint &ddrpq) | U3dBspl3Surface3d | virtual |
getXYZq(double p, double q, U3dPoint &drq) | U3dBspl3Surface3d | virtual |
getXYZqq(double p, double q, U3dPoint &ddrqq) | U3dBspl3Surface3d | virtual |
grtGrid() | U3dBspl3Surface3d | inline |
isInterpolated() | U3dMathAbstractSurface | inline |
isInterpolated() | U3dMathAbstractSurface | inline |
m_bm | U3dBspl3Surface3d | protected |
m_bspls_x | U3dBspl3Surface3d | protected |
m_bspls_y (defined in U3dBspl3Surface3d) | U3dBspl3Surface3d | protected |
m_bspls_z | U3dBspl3Surface3d | protected |
m_grid | U3dBspl3Surface3d | protected |
m_ips | U3dMathAbstractSurface | protected |
m_is_ip_done | U3dMathAbstractSurface | protected |
m_min_dpq | U3dMathAbstractSurface | protectedstatic |
m_pq_accur | U3dBspl3Surface3d | protected |
movePoint(int pointId, double x, double y, double z)=0 (defined in U3dMathAbstractSurface) | U3dMathAbstractSurface | pure virtual |
operator<<(U3dPoint *p) (defined in U3dMathAbstractSurface) | U3dMathAbstractSurface | inline |
removePoint(int pointId)=0 (defined in U3dMathAbstractSurface) | U3dMathAbstractSurface | pure virtual |
U3dBspl3Surface3d(const U3dBspl3AbstractMatrix &bm, const U3dAbstractPRGrid2d &grd) | U3dBspl3Surface3d | |
U3dBspl3Surface3d(const U3dBspl3Surface3d &surf) | U3dBspl3Surface3d | |
U3dBspl3Surface4d (defined in U3dBspl3Surface3d) | U3dBspl3Surface3d | friend |
U3dMathAbstractSurface() | U3dMathAbstractSurface | |
U3dMathAbstractSurface(const U3dMathAbstractSurface &obj) | U3dMathAbstractSurface | |
U3dMathAbstractSurface(U3dPointsAr &points) (defined in U3dMathAbstractSurface) | U3dMathAbstractSurface | inline |
U3dMathAbstractSurface(U3dMathAbstractSurface *ps) (defined in U3dMathAbstractSurface) | U3dMathAbstractSurface | inline |
~U3dBspl3Surface3d() | U3dBspl3Surface3d | virtual |
~U3dMathAbstractSurface() | U3dMathAbstractSurface | virtual |
~U3dMathAbstractSurface() (defined in U3dMathAbstractSurface) | U3dMathAbstractSurface | inlinevirtual |