Uses of Class
org.crwth.systems.Mass

Packages that use Mass
org.crwth.systems   
org.crwth.systems.systems1d   
org.crwth.systems.systems2d   
org.crwth.systems.systems3d   
 

Uses of Mass in org.crwth.systems
 

Fields in org.crwth.systems declared as Mass
protected  Mass UniqueSpace.r
           
 

Methods in org.crwth.systems that return Mass
 Mass UniqueSpace.getMass(String name)
          Retrieves a Mass from Space based on the Mass's name.
 Mass UniqueSpace.getRoot()
          Returns the Mass that is the root of the Space, if any.
 Mass Space.getMass(String name)
          Retrieves a Mass from Space based on the Mass's name.
 Mass Space.getRoot()
          Returns the Mass that is the root of the Space, if any.
 Mass Spring.getMass1()
          Returns the first mass on the spring.
 Mass Spring.getMass2()
          Returns the second mass on the spring.
 

Methods in org.crwth.systems with parameters of type Mass
 void PopularUniqueSpace.addMass(Mass mass)
          Adds a Mass to Space.
 void UniqueSpace.addMass(Mass mass)
          Adds a Mass to Space.
 void UniqueSpace.setRoot(Mass mass)
          Sets the root object in the Space.
abstract  void Physics.applyForce(Mass m)
          Calculates the force applied on the Mass by all other Masses and Springs in the Space, and adds that force to the Mass.
 void Space.addMass(Mass mass)
          Adds a Mass to Space.
 void Space.setRoot(Mass mass)
          Sets the root object in the Space.
 double Mass.getDistance(Mass mass)
          Returns the distance from the object to the given Mass.
 Vector Mass.getVector(Mass mass)
          Returns a vector from the object to the given Mass.
 void Spring.setMass1(Mass mass)
          Sets the first mass on the spring.
 void Spring.setMass2(Mass mass)
          Sets the second mass on the spring.
 

Constructors in org.crwth.systems with parameters of type Mass
PopularUniqueSpace(Mass root)
           
UniqueSpace(Mass root)
           
Space(Mass root)
           
Mass(Mass mass)
           
Spring(Mass m1, Mass m2)
           
Spring(Mass m1, Mass m2)
           
Spring(Mass m1, Mass m2, double strength)
           
Spring(Mass m1, Mass m2, double strength)
           
 

Uses of Mass in org.crwth.systems.systems1d
 

Methods in org.crwth.systems.systems1d with parameters of type Mass
protected  void SimplePhysics1d.exertMasses(Mass mass)
           
 void SimplePhysics1d.applyForce(Mass mass)
           
 

Uses of Mass in org.crwth.systems.systems2d
 

Methods in org.crwth.systems.systems2d with parameters of type Mass
protected  void BetterPhysics2d.exertMasses(Mass mass)
           
 void BetterPhysics2d.applyForce(Mass mass)
           
protected  void SimplePhysics2d.exertMasses(Mass mass)
           
 void SimplePhysics2d.applyForce(Mass mass)
           
 

Uses of Mass in org.crwth.systems.systems3d
 

Methods in org.crwth.systems.systems3d with parameters of type Mass
protected  void SimplePhysics3d.exertMasses(Mass mass)
           
protected  void SimplePhysics3d.exertSprings(Mass mass)
           
 void SimplePhysics3d.applyForce(Mass mass)