H A D | bezier.h | 3 * @brief Bernstein-Bezier polynomial 51 /** @brief Compute the value of a Bernstein-Bezier polynomial. 70 /** @brief Perform Casteljau subdivision of a Bezier polynomial. 71 * Given an array of coefficients and a time value, computes two new Bernstein-Bezier basis 82 // the result of subdivision to match exactly with Bezier's valueAt function. 121 * @brief Polynomial in Bernstein-Bezier basis 124 class Bezier class in namespace:Geom 125 : boost::arithmetic< Bezier, double 126 , boost::additive< Bezier 132 friend Bezier portio 142 Bezier(Coord const c[], unsigned ord) function in class:Geom::Bezier 151 Bezier() {} function in class:Geom::Bezier 152 Bezier(const Bezier& b) :c_(b.c_) {} function in class:Geom::Bezier 169 Bezier(Order ord) : c_(0., ord.order+1) { function in class:Geom::Bezier 175 explicit Bezier(Coord c0) : c_(0., 1) { function in class:Geom::Bezier 178 Bezier(Coord c0, Coord c1) : c_(0., 2) { function in class:Geom::Bezier 181 Bezier(Coord c0, Coord c1, Coord c2) : c_(0., 3) { function in class:Geom::Bezier 184 Bezier(Coord c0, Coord c1, Coord c2, Coord c3) : c_(0., 4) { function in class:Geom::Bezier 187 Bezier(Coord c0, Coord c1, Coord c2, Coord c3, Coord c4) : c_(0., 5) { function in class:Geom::Bezier 190 Bezier(Coord c0, Coord c1, Coord c2, Coord c3, Coord c4, function in class:Geom::Bezier 195 Bezier(Coord c0, Coord c1, Coord c2, Coord c3, Coord c4, function in class:Geom::Bezier 200 Bezier(Coord c0, Coord c1, Coord c2, Coord c3, Coord c4, function in class:Geom::Bezier 205 Bezier(Coord c0, Coord c1, Coord c2, Coord c3, Coord c4, function in class:Geom::Bezier 210 Bezier(Coord c0, Coord c1, Coord c2, Coord c3, Coord c4, function in class:Geom::Bezier 217 Bezier(Iter first, Iter last) { function in class:Geom::Bezier 223 Bezier(std::vector<Coord> const &vec) function in class:Geom::Bezier [all...] |