# Parabolad

from pandac.PandaModules import Parabolad

Filename: parabola_src.h 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."
Class : Parabola
Description : An abstract mathematical description of a parabola, particularly useful for describing arcs of projectiles.
The parabolic equation, given parametrically here, is P = At^2 + Bt + C.

## Inheritance:

Parabolad:

## Methods of Parabolad:

Parabolad (Constructor)
calcPoint
getA
getB
getC
operator =
output
write
xform

Parabolad Parabolad::Parabolad(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 LPoint3d Parabolad::calc_point(double t) const; Description: Computes the point on the parabola at time t.

getA LVecBase3d const &Parabolad::get_a(void) const; Description: Returns the first point of the parabola's parametric equation: the acceleration.

getB LVecBase3d const &Parabolad::get_b(void) const; Description: Returns the second point of the parabola's parametric equation: the initial velocity.

getC LVecBase3d const &Parabolad::get_c(void) const; Description: Returns the third point of the parabola's parametric equation: the start point.

operator = void Parabolad::operator =(Parabolad const &copy); Description:

output void Parabolad::output(ostream &out) const; Description:

write void Parabolad::write(ostream &out, int indent_level = (0)) const; Description:

xform void Parabolad::xform(LMatrix4d 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.