Parabolaf

Inheritance:

Methods of Parabolaf:

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 &copy);

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.