| add_vector_m(const std::vector< Point > &_control_polygon) | ACG::BSplineSurfaceT< PointT > | |
| add_vector_n(const std::vector< Point > &_control_polygon) | ACG::BSplineSurfaceT< PointT > | |
| basisFunction(Knotvector &_knotvector, int _i, int _n, double _t) | ACG::BSplineSurfaceT< PointT > | |
| BSplineSurfaceT(unsigned int _degm=3, unsigned int _degn=3) | ACG::BSplineSurfaceT< PointT > | explicit |
| control_net_ (defined in ACG::BSplineSurfaceT< PointT >) | ACG::BSplineSurfaceT< PointT > | private |
| ControlNet typedef (defined in ACG::BSplineSurfaceT< PointT >) | ACG::BSplineSurfaceT< PointT > | |
| controlpoint_selected(unsigned int _iIdx, unsigned int _jIdx) const (defined in ACG::BSplineSurfaceT< PointT >) | ACG::BSplineSurfaceT< PointT > | inline |
| controlpoint_selection(unsigned int _i, unsigned int _j) (defined in ACG::BSplineSurfaceT< PointT >) | ACG::BSplineSurfaceT< PointT > | inline |
| controlpoint_selection(unsigned int _i, unsigned int _j) const (defined in ACG::BSplineSurfaceT< PointT >) | ACG::BSplineSurfaceT< PointT > | inline |
| controlpoint_selections_available() const | ACG::BSplineSurfaceT< PointT > | inline |
| cpselections_ | ACG::BSplineSurfaceT< PointT > | private |
| createKnots() | ACG::BSplineSurfaceT< PointT > | |
| degree_m() const | ACG::BSplineSurfaceT< PointT > | inline |
| degree_m_ | ACG::BSplineSurfaceT< PointT > | private |
| degree_n() const | ACG::BSplineSurfaceT< PointT > | inline |
| degree_n_ | ACG::BSplineSurfaceT< PointT > | private |
| delete_vector_m(unsigned int _m) | ACG::BSplineSurfaceT< PointT > | |
| delete_vector_n(unsigned int _n) | ACG::BSplineSurfaceT< PointT > | |
| derivativeBasisFunction(Knotvector &_knotvector, int _i, int _n, double _t, int _der) | ACG::BSplineSurfaceT< PointT > | |
| derivativeSurfacePoint(double _u, double _v, int _derm, int _dern) | ACG::BSplineSurfaceT< PointT > | |
| deselect_controlpoint(unsigned int _iIdx, unsigned int _jIdx) (defined in ACG::BSplineSurfaceT< PointT >) | ACG::BSplineSurfaceT< PointT > | inline |
| dimm_ | ACG::BSplineSurfaceT< PointT > | private |
| dimn_ | ACG::BSplineSurfaceT< PointT > | private |
| edge_selection(unsigned int _i, unsigned int _j) (defined in ACG::BSplineSurfaceT< PointT >) | ACG::BSplineSurfaceT< PointT > | inline |
| edge_selection(unsigned int _i, unsigned int _j) const (defined in ACG::BSplineSurfaceT< PointT >) | ACG::BSplineSurfaceT< PointT > | inline |
| edge_selections_available() const | ACG::BSplineSurfaceT< PointT > | inline |
| eselections_ | ACG::BSplineSurfaceT< PointT > | private |
| get_control_point(unsigned int _m, unsigned int _n) | ACG::BSplineSurfaceT< PointT > | inline |
| get_knot_m(int _i) | ACG::BSplineSurfaceT< PointT > | inline |
| get_knot_n(int _i) | ACG::BSplineSurfaceT< PointT > | inline |
| get_knots_m() | ACG::BSplineSurfaceT< PointT > | inline |
| get_knots_n() | ACG::BSplineSurfaceT< PointT > | inline |
| get_knotvector_m() | ACG::BSplineSurfaceT< PointT > | inline |
| get_knotvector_m_ref() | ACG::BSplineSurfaceT< PointT > | inline |
| get_knotvector_n() | ACG::BSplineSurfaceT< PointT > | inline |
| get_knotvector_n_ref() | ACG::BSplineSurfaceT< PointT > | inline |
| get_vector_m(std::vector< Point > &_control_polygon, unsigned int _m) | ACG::BSplineSurfaceT< PointT > | |
| get_vector_n(std::vector< Point > &_control_polygon, unsigned int _n) | ACG::BSplineSurfaceT< PointT > | |
| insert_knot_m(double _t) | ACG::BSplineSurfaceT< PointT > | |
| insert_knot_n(double _t) | ACG::BSplineSurfaceT< PointT > | |
| insert_vector_m(const std::vector< Point > &_control_polygon, unsigned int _m) | ACG::BSplineSurfaceT< PointT > | |
| insert_vector_n(const std::vector< Point > &_control_polygon, unsigned int _n) | ACG::BSplineSurfaceT< PointT > | |
| interval_m(double _t) | ACG::BSplineSurfaceT< PointT > | |
| interval_n(double _t) | ACG::BSplineSurfaceT< PointT > | |
| knotvector_m_ | ACG::BSplineSurfaceT< PointT > | private |
| knotvector_n_ | ACG::BSplineSurfaceT< PointT > | private |
| loweru() | ACG::BSplineSurfaceT< PointT > | |
| lowerv() | ACG::BSplineSurfaceT< PointT > | |
| n_control_points_m() const | ACG::BSplineSurfaceT< PointT > | inline |
| n_control_points_n() const | ACG::BSplineSurfaceT< PointT > | inline |
| n_knots_m() | ACG::BSplineSurfaceT< PointT > | inline |
| n_knots_n() | ACG::BSplineSurfaceT< PointT > | inline |
| normalSurfacePoint(double _u, double _v) | ACG::BSplineSurfaceT< PointT > | |
| operator()(unsigned int _m, unsigned int _n) | ACG::BSplineSurfaceT< PointT > | inline |
| operator()(unsigned int _m, unsigned int _n) const | ACG::BSplineSurfaceT< PointT > | inline |
| operator()(Vec2i _param) | ACG::BSplineSurfaceT< PointT > | inline |
| operator()(Vec2i _param) const | ACG::BSplineSurfaceT< PointT > | inline |
| Point typedef (defined in ACG::BSplineSurfaceT< PointT >) | ACG::BSplineSurfaceT< PointT > | |
| PropertyNet typedef (defined in ACG::BSplineSurfaceT< PointT >) | ACG::BSplineSurfaceT< PointT > | |
| ref_count_cpselections_ (defined in ACG::BSplineSurfaceT< PointT >) | ACG::BSplineSurfaceT< PointT > | private |
| ref_count_eselections_ (defined in ACG::BSplineSurfaceT< PointT >) | ACG::BSplineSurfaceT< PointT > | private |
| release_controlpoint_selections() | ACG::BSplineSurfaceT< PointT > | inline |
| release_edge_selections() | ACG::BSplineSurfaceT< PointT > | inline |
| release_prop(unsigned int &_ref_count, PropT &_prop) (defined in ACG::BSplineSurfaceT< PointT >) | ACG::BSplineSurfaceT< PointT > | private |
| request_controlpoint_selections() | ACG::BSplineSurfaceT< PointT > | inline |
| request_edge_selections() | ACG::BSplineSurfaceT< PointT > | inline |
| request_prop(unsigned int &_ref_count, PropT &_prop) (defined in ACG::BSplineSurfaceT< PointT >) | ACG::BSplineSurfaceT< PointT > | private |
| reset_control_net() | ACG::BSplineSurfaceT< PointT > | |
| resize(unsigned int _m, unsigned int _n) | ACG::BSplineSurfaceT< PointT > | |
| Scalar typedef (defined in ACG::BSplineSurfaceT< PointT >) | ACG::BSplineSurfaceT< PointT > | |
| select_controlpoint(unsigned int _iIdx, unsigned int _jIdx) (defined in ACG::BSplineSurfaceT< PointT >) | ACG::BSplineSurfaceT< PointT > | inline |
| set_degree(unsigned int _degm, unsigned int _degn) | ACG::BSplineSurfaceT< PointT > | |
| set_knots_m(std::vector< Scalar > _knots) | ACG::BSplineSurfaceT< PointT > | |
| set_knots_n(std::vector< Scalar > _knots) | ACG::BSplineSurfaceT< PointT > | |
| spanm(double _t) | ACG::BSplineSurfaceT< PointT > | |
| spann(double _t) | ACG::BSplineSurfaceT< PointT > | |
| surfacePoint(double _u, double _v) | ACG::BSplineSurfaceT< PointT > | |
| surfacePoint_rec(double _u, double _v) | ACG::BSplineSurfaceT< PointT > | |
| surfacePointNormal(Point &_pt, Point &_normal, double _u, double _v) | ACG::BSplineSurfaceT< PointT > | |
| upperu() | ACG::BSplineSurfaceT< PointT > | |
| upperv() | ACG::BSplineSurfaceT< PointT > | |