Module: Numerix
- Defined in:
- lib/numerix.rb,
lib/numerix/error.rb,
lib/numerix/plane.rb,
lib/numerix/vector.rb,
lib/numerix/vector2.rb,
lib/numerix/vector3.rb,
lib/numerix/vector4.rb,
lib/numerix/version.rb,
lib/numerix/matrix3x2.rb,
lib/numerix/matrix4x4.rb,
lib/numerix/structure.rb,
lib/numerix/quaternion.rb,
lib/numerix/matrix_base.rb,
lib/numerix/vector_base.rb
Overview
Top-level namespace for the Numerix gem.
Defined Under Namespace
Classes: Matrix3x2, Matrix4x4, MatrixBase, NumerixError, Plane, Quaternion, Structure, Vector, Vector2, Vector3, Vector4, VectorBase
Constant Summary collapse
- SIZEOF_VECTOR2 =
Size of the internal Vector2 struct, in bytes.
SIZEOF_FLOAT * 2
- SIZEOF_VECTOR3 =
Size of the internal Vector3 struct, in bytes.
SIZEOF_FLOAT * 3
- SIZEOF_VECTOR4 =
Size of the internal Vector4 struct, in bytes.
SIZEOF_FLOAT * 4
- SIZEOF_MATRIX3X2 =
Size of the internal Matrix3x2 struct, in bytes.
SIZEOF_FLOAT * 6
- SIZEOF_MATRIX4X4 =
Size of the internal Matrix4x4 struct, in bytes.
SIZEOF_FLOAT * 16
- SIZEOF_PLANE =
Size of the internal Plane struct, in bytes.
SIZEOF_FLOAT * 4
- SIZEOF_QUATERNION =
Size of the internal Quaternion struct, in bytes.
SIZEOF_FLOAT * 4
- VERSION =
Current gem version of Numerix
"1.0.0"