Package

axle

quanta

Permalink

package quanta

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. quanta
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. case class Acceleration() extends Quantum with Product with Serializable

    Permalink
  2. trait AccelerationConverter[N] extends UnitConverter[Acceleration, N] with AccelerationUnits

    Permalink
  3. trait AccelerationUnits extends QuantumUnits[Acceleration]

    Permalink
  4. case class Angle() extends Quantum with Product with Serializable

    Permalink
  5. trait AngleConverter[N] extends UnitConverter[Angle, N] with AngleUnits

    Permalink
  6. trait AngleUnits extends QuantumUnits[Angle]

    Permalink
  7. case class Area() extends Quantum with Product with Serializable

    Permalink
  8. trait AreaConverter[N] extends UnitConverter[Area, N] with AreaUnits

    Permalink
  9. trait AreaUnits extends QuantumUnits[Area]

    Permalink
  10. case class Distance() extends Quantum with Product with Serializable

    Permalink
  11. trait DistanceConverter[N] extends UnitConverter[Distance, N] with DistanceUnits

    Permalink
  12. trait DistanceUnits extends QuantumUnits[Distance]

    Permalink
  13. case class Energy() extends Quantum with Product with Serializable

    Permalink
  14. trait EnergyConverter[N] extends UnitConverter[Energy, N] with EnergyUnits

    Permalink
  15. trait EnergyUnits extends QuantumUnits[Energy]

    Permalink
  16. case class Flow() extends Quantum with Product with Serializable

    Permalink
  17. trait FlowConverter[N] extends UnitConverter[Flow, N] with FlowUnits

    Permalink
  18. trait FlowUnits extends QuantumUnits[Flow]

    Permalink
  19. case class Force() extends Quantum with Product with Serializable

    Permalink
  20. trait ForceConverter[N] extends UnitConverter[Force, N] with ForceUnits

    Permalink
  21. trait ForceUnits extends QuantumUnits[Force]

    Permalink
  22. case class Frequency() extends Quantum with Product with Serializable

    Permalink
  23. trait FrequencyConverter[N] extends UnitConverter[Frequency, N] with FrequencyUnits

    Permalink
  24. trait FrequencyUnits extends QuantumUnits[Frequency]

    Permalink
  25. case class Information() extends Quantum with Product with Serializable

    Permalink
  26. trait InformationConverter[N] extends UnitConverter[Information, N] with InformationUnits

    Permalink
  27. trait InformationUnits extends QuantumUnits[Information]

    Permalink
  28. case class Mass() extends Quantum with Product with Serializable

    Permalink
  29. trait MassConverter[N] extends UnitConverter[Mass, N] with MassUnits

    Permalink
  30. trait MassUnits extends QuantumUnits[Mass]

    Permalink
  31. case class Money() extends Quantum with Product with Serializable

    Permalink
  32. trait MoneyConverter[N] extends UnitConverter[Money, N] with MoneyUnits

    Permalink
  33. case class MoneyFlow() extends Quantum with Product with Serializable

    Permalink
  34. trait MoneyFlowConverter[N] extends UnitConverter[MoneyFlow, N] with MoneyFlowUnits

    Permalink
  35. trait MoneyFlowUnits extends QuantumUnits[MoneyFlow]

    Permalink
  36. case class MoneyPerForce() extends Quantum with Product with Serializable

    Permalink
  37. trait MoneyPerForceConverter[N] extends UnitConverter[MoneyPerForce, N] with MoneyPerForceUnits

    Permalink
  38. trait MoneyPerForceUnits extends QuantumUnits[MoneyPerForce]

    Permalink
  39. trait MoneyUnits extends QuantumUnits[Money]

    Permalink
  40. case class Power() extends Quantum with Product with Serializable

    Permalink
  41. trait PowerConverter[N] extends UnitConverter[Power, N] with PowerUnits

    Permalink
  42. trait PowerUnits extends QuantumUnits[Power]

    Permalink
  43. trait Quantum extends AnyRef

    Permalink
  44. trait QuantumUnits[Q] extends AnyRef

    Permalink
  45. case class Speed() extends Quantum with Product with Serializable

    Permalink
  46. trait SpeedConverter[N] extends UnitConverter[Speed, N] with SpeedUnits

    Permalink
  47. trait SpeedUnits extends QuantumUnits[Speed]

    Permalink
  48. case class Temperature() extends Quantum with Product with Serializable

    Permalink
  49. trait TemperatureConverter[N] extends UnitConverter[Temperature, N] with TemperatureUnits

    Permalink
  50. trait TemperatureUnits extends QuantumUnits[Temperature]

    Permalink
  51. case class Time() extends Quantum with Product with Serializable

    Permalink
  52. trait TimeConverter[N] extends UnitConverter[Time, N] with TimeUnits

    Permalink
  53. trait TimeUnits extends QuantumUnits[Time]

    Permalink
  54. trait UnitConverter[Q, N] extends AnyRef

    Permalink
  55. abstract class UnitConverterGraph[Q, N, DG] extends UnitConverter[Q, N]

    Permalink
  56. case class UnitOfMeasurement[Q](name: String, symbol: String, wikipediaUrl: Option[String]) extends Product with Serializable

    Permalink
  57. case class UnittedQuantity[Q, N](magnitude: N, unit: UnitOfMeasurement[Q]) extends Product with Serializable

    Permalink
  58. case class Volume() extends Quantum with Product with Serializable

    Permalink
  59. trait VolumeConverter[N] extends UnitConverter[Volume, N] with VolumeUnits

    Permalink
  60. trait VolumeUnits extends QuantumUnits[Volume]

    Permalink

Value Members

  1. object Acceleration extends Serializable

    Permalink
  2. object Angle extends Serializable

    Permalink
  3. object Area extends Serializable

    Permalink
  4. object Distance extends Serializable

    Permalink
  5. object Energy extends Serializable

    Permalink
  6. object Flow extends Serializable

    Permalink
  7. object Force extends Serializable

    Permalink
  8. object Frequency extends Serializable

    Permalink
  9. object Information extends Serializable

    Permalink
  10. object Mass extends Serializable

    Permalink
  11. object Money extends Serializable

    Permalink
  12. object MoneyFlow extends Serializable

    Permalink
  13. object MoneyPerForce extends Serializable

    Permalink
  14. object Physics

    Permalink

    The "Physics" objects models the graph of units

    The "Physics" objects models the graph of units

    See http://en.wikipedia.org/wiki/SI_derived_unit

  15. object Power extends Serializable

    Permalink
  16. object Speed extends Serializable

    Permalink
  17. object Temperature extends Serializable

    Permalink
  18. object Time extends Serializable

    Permalink
  19. object UnitOfMeasurement extends Serializable

    Permalink
  20. object UnittedQuantity extends Serializable

    Permalink
  21. object Volume extends Serializable

    Permalink
  22. implicit def modulize[N, Q](implicit fieldn: Field[N], converter: UnitConverter[Q, N]): Module[UnittedQuantity[Q, N], N]

    Permalink
  23. implicit def quantumAdditiveGroup[Q, N](implicit arg0: MultiplicativeMonoid[N], converter: UnitConverter[Q, N], additiveGroup: AdditiveGroup[N]): AdditiveGroup[UnittedQuantity[Q, N]]

    Permalink
  24. implicit def unittedLengthSpace[Q, N](implicit arg0: Field[N], arg1: Order[N], base: UnitOfMeasurement[Q], space: LengthSpace[N, Double, N], convert: UnitConverter[Q, N], module: Module[UnittedQuantity[Q, N], N]): LengthSpace[UnittedQuantity[Q, N], UnittedQuantity[Q, N], N] { val field: spire.algebra.Field[N] }

    Permalink
  25. implicit def unittedTics[Q, N, DG](implicit arg0: Field[N], arg1: Eq[N], arg2: Tics[N], arg3: Show[N], base: UnitOfMeasurement[Q], convert: UnitConverter[Q, N], evDG: DirectedGraph[DG, UnitOfMeasurement[Q], (N) ⇒ N]): Tics[UnittedQuantity[Q, N]]

    Permalink
  26. def unittedTicsGraphK2[Q, N, DG[_, _]](implicit arg0: Field[N], arg1: Eq[N], arg2: Tics[N], arg3: Show[N], base: UnitOfMeasurement[Q], convert: UnitConverter[Q, N], evDG: DirectedGraph[DG[UnitOfMeasurement[Q], (N) ⇒ N], UnitOfMeasurement[Q], (N) ⇒ N]): Tics[UnittedQuantity[Q, N]]

    Permalink
  27. implicit def unittedZero[Q, N](implicit arg0: AdditiveMonoid[N], base: UnitOfMeasurement[Q]): Zero[UnittedQuantity[Q, N]]

    Permalink
  28. implicit def uqPlottable[Q, N](implicit arg0: Plottable[N]): Plottable[UnittedQuantity[Q, N]]

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped