package calc

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

Type Members

  1. trait Abelian[T] extends Commutoid[T]

  2. trait Bijection[T, S] extends AnyRef

    A bijective function between values of two types T and S.

  3. trait Commutoid[T] extends Monoid[T]

  4. implicit final class DoubleOps extends AnyVal

  5. implicit final class FloatOps extends AnyVal

  6. trait Injection[T, S] extends AnyRef

    An injective function between values of two types T and S.

  7. implicit final class IntOps extends AnyVal

  8. implicit final class LongOps extends AnyVal

  9. trait Monoid[T] extends AnyRef

  10. class ReactRandom extends AnyRef

    Reactive random value.

Value Members

  1. object Abelian

  2. object Bijection

    Contains factory methods for bijection instances.

  3. object Commutoid

  4. object Injection

    Contains factory methods for injection instances.

  5. object Monoid

  6. val Pif: Float

  7. final def euclid(p: XY, q: XY): Double

  8. final def manhattan(p: XY, q: XY): Int

  9. final def max(a: Float, b: Float): Float

  10. final def max(a: Double, b: Double): Double

  11. final def min(a: Float, b: Float): Float

  12. final def min(a: Double, b: Double): Double

  13. final def nextPow2(num: Int): Int

  14. object structure

Inherited from AnyRef

Inherited from Any