Parabolaf Parabolaf::Parabolaf(void); Filename: parabola_src.I Created by: drose (10Oct07) PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University. All rights reserved. All use of this software is subject to the terms of the revised BSD license. You should have received a copy of this license along with this source code in a file named "LICENSE." Description: Constructs a meaningless degenerate parabola. Description: Constructs a parabola given the three points of the parametric equation: the acceleration, initial velocity, and start point. Description: |
calcPoint LPoint3f Parabolaf::calc_point(float t) const; Description: Computes the point on the parabola at time t. |
getA LVecBase3f const &Parabolaf::get_a(void) const; Description: Returns the first point of the parabola's parametric equation: the acceleration. |
getB LVecBase3f const &Parabolaf::get_b(void) const; Description: Returns the second point of the parabola's parametric equation: the initial velocity. |
getC LVecBase3f const &Parabolaf::get_c(void) const; Description: Returns the third point of the parabola's parametric equation: the start point. |
operator = void Parabolaf::operator =(Parabolaf const ©); Description: |
output void Parabolaf::output(ostream &out) const; Description: |
write void Parabolaf::write(ostream &out, int indent_level = (0)) const; Description: |
xform void Parabolaf::xform(LMatrix4f const &mat); Filename: parabola_src.cxx Created by: drose (10Oct07) PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University. All rights reserved. All use of this software is subject to the terms of the revised BSD license. You should have received a copy of this license along with this source code in a file named "LICENSE." Description: Transforms the parabola by the indicated matrix. |