14#ifndef LINEARINTEGRATOR_H
15#define LINEARINTEGRATOR_H
26class EXPCL_PANDA_PHYSICS LinearIntegrator :
public BaseIntegrator {
28 virtual ~LinearIntegrator();
35 virtual void output(std::ostream &out)
const;
36 virtual void write(std::ostream &out,
int indent=0)
const;
46 virtual void child_integrate(
Physical *physical,
47 LinearForceVector &forces,
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
virtual void output(std::ostream &out) const
Write a string representation of this instance to <out>.
virtual void write(std::ostream &out, int indent=0) const
Write a string representation of this instance to <out>.
This is a convenience class to specialize ConfigVariable as a floating- point type.
void integrate(Physical *physical, LinearForceVector &forces, PN_stdfloat dt)
parent integration routine, hands off to child virtual.
Defines a set of physically modeled attributes.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
std::ostream & indent(std::ostream &out, int indent_level)
A handy function for doing text formatting.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.