field.kit

math

package math

Visibility

  1. Public
  2. All

Type Members

  1. class Dim2[T] extends AnyRef

    Utility class; defines the width and height of a 2 dimensional area

  2. trait Interpolation extends AnyRef

    Various interpolation related methods for math .

  3. trait Intersection extends AnyRef

    Methods for calculating intersections for math .

  4. class Mat3 extends Matrix

    3x3 Float Matrix

  5. class Mat4 extends Matrix

    4x4 Float Matrix

  6. class Matrix extends AnyRef

    Base class for all Matrizes

  7. trait Package extends Trigonometry with Interpolation with Intersection

    Extensive Maths package for 2D/3D graphics and simulations .

  8. trait Trigonometry extends AnyRef

    Trigonometry related methods and constants for Math .

  9. trait Vec extends AnyRef

    Common base class for all Vector types Vec2 & Vec3

  10. class Vec2 extends Vec

    2 Dimensional Float Vector

  11. class Vec3(x: Float, y: Float, z: Float) extends Vec with Product

    3 Dimensional Float Vector

  12. class Vec4 extends Vec

    4 Dimensional Float Vector

Value Members

  1. object Common extends Package

    Contains all math Package methods; deprecated since moving to 2 .

  2. object Vec2 extends AnyRef

    Companion object to Vec2

  3. object Vec3 extends AnyRef

    Companion object to Vec3

  4. object Vec4 extends AnyRef

  5. package geometry

  6. package packing