Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 4395 in orxonox.OLD for orxonox/trunk/src/lib/physics/fields


Ignore:
Timestamp:
May 30, 2005, 2:19:41 PM (19 years ago)
Author:
bensch
Message:

orxonox/trunk: fields are now time-independant

Location:
orxonox/trunk/src/lib/physics/fields
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • orxonox/trunk/src/lib/physics/fields/field.h

    r4338 r4395  
    4343      \returns The Force Vector
    4444  */
    45   virtual Vector calcForce(float dt, const Vector& data) const = 0;
     45  virtual Vector calcForce(const Vector& data) const = 0;
    4646
    4747  void setMagnitude(const float& magnitude);
  • orxonox/trunk/src/lib/physics/fields/gravity.cc

    r4338 r4395  
    4545   \returns The force.
    4646*/
    47 Vector Gravity::calcForce(float dt, const Vector& data) const
     47Vector Gravity::calcForce(const Vector& data) const
    4848{
    49   return /*(this->getAbsDir().apply(Vector(0,1,0)))*/ Vector(0,-1,0) * this->getMagnitude() * dt;
     49  return /*(this->getAbsDir().apply(Vector(0,1,0)))*/ Vector(0,-1,0) * this->getMagnitude();
    5050}
    5151
  • orxonox/trunk/src/lib/physics/fields/gravity.h

    r4338 r4395  
    2121  virtual ~Gravity();
    2222
    23   virtual Vector calcForce(float dt, const Vector& data) const;
     23  virtual Vector calcForce(const Vector& data) const;
    2424
    2525 private:
  • orxonox/trunk/src/lib/physics/fields/point_gravity.cc

    r4338 r4395  
    4545   \returns The force.
    4646*/
    47 Vector PointGravity::calcForce(float dt, const Vector& data) const
     47Vector PointGravity::calcForce(const Vector& data) const
    4848{
    49   return (this->getAbsCoor() - data) * this->getMagnitude() * dt;
     49  return (this->getAbsCoor() - data) * this->getMagnitude();
    5050}
    5151
  • orxonox/trunk/src/lib/physics/fields/point_gravity.h

    r4338 r4395  
    2121  virtual ~PointGravity();
    2222
    23   virtual Vector calcForce(float dt, const Vector& data) const;
     23  virtual Vector calcForce(const Vector& data) const;
    2424
    2525 private:
  • orxonox/trunk/src/lib/physics/fields/twirl.cc

    r4338 r4395  
    4545   \returns The force.
    4646*/
    47 Vector Twirl::calcForce(float dt, const Vector& data) const
     47Vector Twirl::calcForce(const Vector& data) const
    4848{
    4949  return /*this->getAbsDir()*/ Vector(0,1,0).cross(this->getAbsCoor() - data)
    50     * this->getMagnitude() * dt;
     50    * this->getMagnitude();
    5151}
    5252
  • orxonox/trunk/src/lib/physics/fields/twirl.h

    r4338 r4395  
    2121  virtual ~Twirl();
    2222
    23   virtual Vector calcForce(float dt, const Vector& data) const;
     23  virtual Vector calcForce(const Vector& data) const;
    2424
    2525 private:
Note: See TracChangeset for help on using the changeset viewer.