Package de.jreality.math

Mathematical utilities.

See:
          Description

Class Summary
CubicBSpline Interpolates a sorted function table y[i] = f( x[i] ) by cubic B-splines.
CubicBSpline.Default  
CubicBSpline.Natural  
CubicBSpline.Periodic  
FactoredMatrix The FactoredMatrix class is a subclass of Matrix supporting a canonical factorization of the matrix into simpler factors.
Matrix A simple wrapper class for 4x4 real matrices.
MatrixBuilder This class wraps a Matrix instance for easy specification of concatenated operations.
P2 Static methods for geometry of the real projective plane RP2.
P3 Static methods for geometry of real projective 3-space (RP3).
Pn A set of static methods related to real n-dimensional real projective space RPn.
Quat This class provides static methods that interpret 4-vectors (double-arrays) as Quaternions.
Quaternion A simple quaternion class for support for FactoredMatrix and isometry generation in P3.
Rn Static methods for n-dimensional Euclidean vector space Rn.
 

Package de.jreality.math Description

Mathematical utilities. The classes in this package typically provide static methods for calculations related to the core functionality of jReality: euclidean and non-euclidean geometry in 3 dimensions. For other mathematical classes see www.jtem.de.