| add_control_point(const Point &_cp) | ACG::BSplineCurveT< PointT > | |
| autocompute_knotvector(bool _auto) (defined in ACG::BSplineCurveT< PointT >) | ACG::BSplineCurveT< PointT > | inline |
| autocompute_knotvector_ (defined in ACG::BSplineCurveT< PointT >) | ACG::BSplineCurveT< PointT > | private |
| basisFunction(int _i, int _n, Scalar _t) | ACG::BSplineCurveT< PointT > | |
| BSplineCurveT(unsigned int _degree=3) | ACG::BSplineCurveT< PointT > | |
| BSplineCurveT(const BSplineCurveT &_curve) | ACG::BSplineCurveT< PointT > | |
| control_polygon_ (defined in ACG::BSplineCurveT< PointT >) | ACG::BSplineCurveT< PointT > | private |
| controlpoint_selected(unsigned int _pIdx) const (defined in ACG::BSplineCurveT< PointT >) | ACG::BSplineCurveT< PointT > | inline |
| controlpoint_selection(unsigned int _i) (defined in ACG::BSplineCurveT< PointT >) | ACG::BSplineCurveT< PointT > | inline |
| controlpoint_selection(unsigned int _i) const (defined in ACG::BSplineCurveT< PointT >) | ACG::BSplineCurveT< PointT > | inline |
| controlpoint_selections_available() const (defined in ACG::BSplineCurveT< PointT >) | ACG::BSplineCurveT< PointT > | inline |
| cpselections_ (defined in ACG::BSplineCurveT< PointT >) | ACG::BSplineCurveT< PointT > | private |
| curvePoint(Scalar _u) | ACG::BSplineCurveT< PointT > | |
| deBoorAlgorithm(double _u) | ACG::BSplineCurveT< PointT > | |
| degree() const | ACG::BSplineCurveT< PointT > | inline |
| degree_ (defined in ACG::BSplineCurveT< PointT >) | ACG::BSplineCurveT< PointT > | private |
| delete_control_point(int _idx) | ACG::BSplineCurveT< PointT > | |
| derivativeBasisFunction(int _i, int _n, Scalar _t, int _der) | ACG::BSplineCurveT< PointT > | |
| derivativeCurvePoint(Scalar _u, unsigned int _der) | ACG::BSplineCurveT< PointT > | |
| deselect_controlpoint(unsigned int _pIdx) (defined in ACG::BSplineCurveT< PointT >) | ACG::BSplineCurveT< PointT > | inline |
| deselect_edge(unsigned int _pIdx) (defined in ACG::BSplineCurveT< PointT >) | ACG::BSplineCurveT< PointT > | inline |
| edge_selected(unsigned int _pIdx) const (defined in ACG::BSplineCurveT< PointT >) | ACG::BSplineCurveT< PointT > | inline |
| edge_selection(unsigned int _i) (defined in ACG::BSplineCurveT< PointT >) | ACG::BSplineCurveT< PointT > | inline |
| edge_selection(unsigned int _i) const (defined in ACG::BSplineCurveT< PointT >) | ACG::BSplineCurveT< PointT > | inline |
| edge_selections_available() const (defined in ACG::BSplineCurveT< PointT >) | ACG::BSplineCurveT< PointT > | inline |
| eselections_ (defined in ACG::BSplineCurveT< PointT >) | ACG::BSplineCurveT< PointT > | private |
| fix_number_control_points_ (defined in ACG::BSplineCurveT< PointT >) | ACG::BSplineCurveT< PointT > | private |
| fixNumberOfControlPoints(bool _fix) (defined in ACG::BSplineCurveT< PointT >) | ACG::BSplineCurveT< PointT > | inline |
| get_control_point(int _i) | ACG::BSplineCurveT< PointT > | inline |
| get_knot(int _i) | ACG::BSplineCurveT< PointT > | inline |
| get_knots() | ACG::BSplineCurveT< PointT > | inline |
| get_knotvector_ref() | ACG::BSplineCurveT< PointT > | inline |
| insert_control_point(int _idx, const Point &_cp) | ACG::BSplineCurveT< PointT > | |
| insertKnot(double _u) | ACG::BSplineCurveT< PointT > | |
| interval(double _t) | ACG::BSplineCurveT< PointT > | |
| knotvector_ (defined in ACG::BSplineCurveT< PointT >) | ACG::BSplineCurveT< PointT > | private |
| lower() const | ACG::BSplineCurveT< PointT > | |
| n_control_points() const | ACG::BSplineCurveT< PointT > | inline |
| n_knots() const | ACG::BSplineCurveT< PointT > | inline |
| Point typedef (defined in ACG::BSplineCurveT< PointT >) | ACG::BSplineCurveT< PointT > | |
| print() const | ACG::BSplineCurveT< PointT > | |
| projected() | ACG::BSplineCurveT< PointT > | inline |
| ref_count_cpselections_ (defined in ACG::BSplineCurveT< PointT >) | ACG::BSplineCurveT< PointT > | private |
| ref_count_eselections_ (defined in ACG::BSplineCurveT< PointT >) | ACG::BSplineCurveT< PointT > | private |
| release_controlpoint_selections() (defined in ACG::BSplineCurveT< PointT >) | ACG::BSplineCurveT< PointT > | inline |
| release_edge_selections() (defined in ACG::BSplineCurveT< PointT >) | ACG::BSplineCurveT< PointT > | inline |
| release_prop(unsigned int &_ref_count, PropT &_prop) (defined in ACG::BSplineCurveT< PointT >) | ACG::BSplineCurveT< PointT > | private |
| request_controlpoint_selections() (defined in ACG::BSplineCurveT< PointT >) | ACG::BSplineCurveT< PointT > | inline |
| request_edge_selections() (defined in ACG::BSplineCurveT< PointT >) | ACG::BSplineCurveT< PointT > | inline |
| request_prop(unsigned int &_ref_count, PropT &_prop) (defined in ACG::BSplineCurveT< PointT >) | ACG::BSplineCurveT< PointT > | private |
| reset_control_polygon() | ACG::BSplineCurveT< PointT > | |
| reverse() | ACG::BSplineCurveT< PointT > | |
| Scalar typedef (defined in ACG::BSplineCurveT< PointT >) | ACG::BSplineCurveT< PointT > | |
| select_controlpoint(unsigned int _pIdx) (defined in ACG::BSplineCurveT< PointT >) | ACG::BSplineCurveT< PointT > | inline |
| select_edge(unsigned int _pIdx) (defined in ACG::BSplineCurveT< PointT >) | ACG::BSplineCurveT< PointT > | inline |
| set_control_point(int _idx, const Point &_cp) | ACG::BSplineCurveT< PointT > | |
| set_control_polygon(std::vector< Point > &_control_polygon) | ACG::BSplineCurveT< PointT > | |
| set_degree(unsigned int _degree) | ACG::BSplineCurveT< PointT > | inline |
| set_knots(std::vector< Scalar > _knots) | ACG::BSplineCurveT< PointT > | |
| set_knotvector_type(Knotvector::KnotvectorType _type) | ACG::BSplineCurveT< PointT > | inline |
| span(double _t) | ACG::BSplineCurveT< PointT > | |
| upper() const | ACG::BSplineCurveT< PointT > | |
| ~BSplineCurveT() | ACG::BSplineCurveT< PointT > | inline |