squants

motion

package motion

Since

0.1

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. motion
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. case class Acceleration(change: Velocity, time: Time) extends Quantity[Acceleration] with TimeDerivative[Velocity] with TimeIntegral[Jerk] with Product with Serializable

    Represents a quantity of acceleration

  2. trait AccelerationUnit extends UnitOfMeasure[Acceleration]

    Base trait for units of squants.motion.Acceleration

  3. case class AngularVelocity(angle: Angle, time: Time) extends Quantity[AngularVelocity] with Product with Serializable

  4. trait AngularVelocityUnit extends UnitOfMeasure[AngularVelocity]

  5. type Distance = space.Length

  6. type DistanceUnit = LengthUnit

  7. case class Force(mass: Mass, acc: Acceleration) extends Quantity[Force] with TimeDerivative[Momentum] with TimeIntegral[Yank] with Product with Serializable

  8. trait ForceUnit extends UnitOfMeasure[Force]

  9. case class Jerk(change: Acceleration, time: Time) extends Quantity[Jerk] with TimeDerivative[Acceleration] with Product with Serializable

    Represents the third time derivative of position after Velocity and Acceleration

  10. trait JerkUnit extends UnitOfMeasure[Jerk]

  11. case class MassFlowRate(mass: Mass, time: Time) extends Quantity[MassFlowRate] with TimeDerivative[Mass] with Product with Serializable

  12. trait MassFlowRateUnit extends UnitOfMeasure[MassFlowRate]

  13. case class Momentum(mass: Mass, velocity: Velocity) extends Quantity[Momentum] with TimeIntegral[Force] with Product with Serializable

  14. trait MomentumUnit extends UnitOfMeasure[Momentum]

  15. case class Pressure(force: Force, area: Area) extends Quantity[Pressure] with Product with Serializable

  16. trait PressureUnit extends UnitOfMeasure[Pressure]

  17. case class Velocity(distance: Distance, time: Time) extends Quantity[Velocity] with TimeDerivative[Distance] with TimeIntegral[Acceleration] with Product with Serializable

    Represents a quantify of Velocity

  18. trait VelocityUnit extends UnitOfMeasure[Velocity]

  19. case class VolumeFlowRate(volume: Volume, time: Time) extends Quantity[VolumeFlowRate] with TimeDerivative[Volume] with Product with Serializable

  20. trait VolumeFlowRateUnit extends UnitOfMeasure[VolumeFlowRate]

  21. case class Yank(force: Force, time: Time) extends Quantity[Yank] with TimeDerivative[Force] with Product with Serializable

  22. trait YankUnit extends UnitOfMeasure[Yank]

Value Members

  1. object AccelerationConversions

  2. object AngularVelocityConversions

  3. object Bars extends PressureUnit

  4. object CubicMetersPerSecond extends VolumeFlowRateUnit with ValueUnit

  5. object DegreesPerSecond extends AngularVelocityUnit

  6. object EarthGravities extends AccelerationUnit

    Represents acceleration in Earth gravities also knows as G-Force, or g's

  7. lazy val EquatorGravity: Acceleration

  8. object FeetPerSecond extends VelocityUnit

  9. object FeetPerSecondCubed extends JerkUnit

  10. object FeetPerSecondSquared extends AccelerationUnit

  11. object ForceConversions

  12. object GallonsPerDay extends VolumeFlowRateUnit

  13. object GallonsPerHour extends VolumeFlowRateUnit

  14. object GallonsPerMinute extends VolumeFlowRateUnit

  15. object GradsPerSecond extends AngularVelocityUnit

  16. object InternationalMilesPerHour extends VelocityUnit

  17. object JerkConversions

  18. object KilogramForce extends ForceUnit

  19. object KilogramsPerSecond extends MassFlowRateUnit with ValueUnit

  20. object KilometersPerHour extends VelocityUnit

  21. object Knots extends VelocityUnit

  22. object MassFlowRateConversions

  23. object MetersPerSecond extends VelocityUnit with ValueUnit

  24. object MetersPerSecondCubed extends JerkUnit with ValueUnit

  25. object MetersPerSecondSquared extends AccelerationUnit with ValueUnit

  26. object MomentumConversions

  27. object NewtonSeconds extends MomentumUnit with ValueUnit

  28. object Newtons extends ForceUnit with ValueUnit

  29. object NewtonsPerSecond extends YankUnit with ValueUnit

  30. object Pascals extends PressureUnit with ValueUnit

  31. lazy val PoleGravity: Acceleration

  32. object PoundForce extends ForceUnit

  33. object PoundsPerSquareInch extends PressureUnit

  34. object PressureConversions

  35. object RadiansPerSecond extends AngularVelocityUnit with ValueUnit

  36. lazy val SpeedOfLight: Velocity

  37. object StandardAtmospheres extends PressureUnit

  38. lazy val StandardEarthGravity: Acceleration

  39. object TurnsPerSecond extends AngularVelocityUnit

  40. object UsMilesPerHour extends VelocityUnit

  41. object UsMilesPerHourSquared extends AccelerationUnit

  42. object VelocityConversions

  43. object VolumeFlowRateConversions

  44. object YankConversions

Inherited from AnyRef

Inherited from Any

Ungrouped