_curves | ParametricCurveCollection | [private] |
_drawers | ParametricCurveCollection | [private] |
add_curve(ParametricCurve *curve) | ParametricCurveCollection | |
add_curve(ParametricCurve *curve, int index) | ParametricCurveCollection | |
add_curves(PandaNode *node) | ParametricCurveCollection | |
adjust_hpr(float t, float h, float p, float r) | ParametricCurveCollection | [inline] |
adjust_hpr(float t, const LVecBase3f &xyz) | ParametricCurveCollection | |
adjust_xyz(float t, float x, float y, float z) | ParametricCurveCollection | [inline] |
adjust_xyz(float t, const LVecBase3f &xyz) | ParametricCurveCollection | |
clear() | ParametricCurveCollection | |
clear_timewarps() | ParametricCurveCollection | |
determine_hpr(float t, ParametricCurve *xyz_curve, LVecBase3f &hpr) const | ParametricCurveCollection | [private] |
DrawerList typedef | ParametricCurveCollection | [private] |
evaluate(float t, LVecBase3f &xyz, LVecBase3f &hpr) const | ParametricCurveCollection | |
evaluate(float t, LMatrix4f &result, CoordinateSystem cs=CS_default) const | ParametricCurveCollection | |
evaluate_hpr(float t, LVecBase3f &hpr) const | ParametricCurveCollection | [inline] |
evaluate_t(float t) const | ParametricCurveCollection | |
evaluate_xyz(float t, LVecBase3f &xyz) const | ParametricCurveCollection | [inline] |
face_forward(float segments_per_unit) | ParametricCurveCollection | |
get_class_type() | ReferenceCount | [inline, static] |
get_curve(int index) const | ParametricCurveCollection | [inline] |
get_default_curve() const | ParametricCurveCollection | |
get_hpr_curve() const | ParametricCurveCollection | |
get_max_t() const | ParametricCurveCollection | [inline] |
get_num_curves() const | ParametricCurveCollection | [inline] |
get_num_timewarps() const | ParametricCurveCollection | |
get_ref_count() const | ReferenceCount | [inline] |
get_timewarp_curve(int n) const | ParametricCurveCollection | |
get_xyz_curve() const | ParametricCurveCollection | |
has_curve(ParametricCurve *curve) const | ParametricCurveCollection | |
init_type() | ReferenceCount | [inline, static] |
make_even(float max_t, float segments_per_unit) | ParametricCurveCollection | |
operator=(const ReferenceCount &) | ReferenceCount | [inline, protected] |
output(ostream &out) const | ParametricCurveCollection | |
ParametricCurveCollection() | ParametricCurveCollection | |
ParametricCurves typedef | ParametricCurveCollection | [private] |
prepare_add_curve(ParametricCurve *curve) | ParametricCurveCollection | [private] |
prepare_remove_curve(ParametricCurve *curve) | ParametricCurveCollection | [private] |
r_add_curves(PandaNode *node) | ParametricCurveCollection | |
recompute() | ParametricCurveCollection | |
redraw() | ParametricCurveCollection | [private] |
ref() const | ReferenceCount | [inline] |
ReferenceCount() | ReferenceCount | [inline, protected] |
ReferenceCount(const ReferenceCount &) | ReferenceCount | [inline, protected] |
register_drawer(ParametricCurveDrawer *drawer) | ParametricCurveCollection | |
remove_curve(ParametricCurve *curve) | ParametricCurveCollection | |
remove_curve(int index) | ParametricCurveCollection | |
reset_max_t(float max_t) | ParametricCurveCollection | |
stitch(const ParametricCurveCollection *a, const ParametricCurveCollection *b) | ParametricCurveCollection | |
test_ref_count_integrity() const | ReferenceCount | [inline] |
unref() const | ReferenceCount | [inline] |
unregister_drawer(ParametricCurveDrawer *drawer) | ParametricCurveCollection | |
write(ostream &out, int indent_level=0) const | ParametricCurveCollection | |
write_egg(Filename filename, CoordinateSystem cs=CS_default) | ParametricCurveCollection | |
write_egg(ostream &out, const Filename &filename, CoordinateSystem cs) | ParametricCurveCollection | |
~ParametricCurveCollection() | ParametricCurveCollection | [inline] |
~ReferenceCount() | ReferenceCount | [inline, protected] |