bezier< V, T > Member List

This is the complete list of members for bezier< V, T >, including all inherited members.

affine_funcbezier_base< V, T > [protected]
begin() const bezier< V, T >
bezier()bezier< V, T > [inline]
bezier(const value_type &a, const value_type &b, const value_type &c, const value_type &d)bezier< V, T > [inline]
Bezier(value_type *VT, int degree, time_type t, value_type *Left, value_type *Right)bezier< V, T > [inline, private, static]
bezier_base()bezier_base< V, T > [inline]
bezier_base(const value_type &a, const value_type &b, const value_type &c, const value_type &d, const time_type &r=0.0, const time_type &s=1.0)bezier_base< V, T > [inline]
ComputeXIntercept(value_type *VT)bezier< V, T > [inline, private, static]
const_iterator typedefbezier< V, T >
ControlPolygonFlatEnough(value_type *VT)bezier< V, T > [inline, private, static]
ConvertToBezierForm(const value_type &P, value_type *VT, value_type w[W_DEGREE+1])bezier< V, T > [inline, private, static]
CrossingCount(value_type *VT)bezier< V, T > [inline, private, static]
distbezier< V, T >
distance_type typedefbezier< V, T >
end() const bezier< V, T >
evaluate(time_type t, value_type &f, value_type &df) const bezier< V, T > [inline]
find_closest(bool fast, const value_type &x, int i=7) const bezier< V, T > [inline]
find_distance(time_type r, time_type s, int steps=7) const bezier< V, T > [inline]
FindRoots(value_type *w, time_type *t, int depth)bezier< V, T > [inline, private, static]
get_dt() const bezier_base< V, T > [inline]
get_r() const bezier_base< V, T > [inline]
get_s() const bezier_base< V, T > [inline]
intersect(const bezier_base< value_type, time_type > &x, time_type near=0.0) const bezier_base< V, T > [inline]
intersect_hull(const bezier_base< value_type, time_type > &x) const bezier_base< V, T > [inline]
iterator typedefbezier< V, T >
length() const bezier< V, T > [inline]
NearestPointOnCurve(const value_type &P, value_type VT[4])bezier< V, T > [inline, private, static]
operator()(time_type t) const bezier_base< V, T > [inline]
operator[](int i)bezier_base< V, T > [inline]
operator[](int i) const bezier_base< V, T > [inline]
set_r(time_type new_r)bezier_base< V, T > [inline]
set_rs(time_type new_r, time_type new_s)bezier_base< V, T > [inline]
set_s(time_type new_s)bezier_base< V, T > [inline]
subdivide(bezier *left, bezier *right, const time_type &time=(time_type) 0.5) const bezier< V, T > [inline]
sync()bezier_base< V, T > [inline]
time_type typedefbezier< V, T >
value_type typedefbezier< V, T >


Generated on Sat Oct 27 16:08:13 2007 for ETL by  doxygen 1.5.3-20071008