16 namespace JPP {
using namespace JMATH; }
62 JMatrix4S(
const double __a00,
const double __a01,
const double __a02,
const double __a03,
63 const double __a11,
const double __a12,
const double __a13,
64 const double __a22,
const double __a23,
67 __a01, __a11, __a12, __a13,
68 __a02, __a12, __a22, __a23,
69 __a03, __a13, __a23, __a33)
90 if (fabs(
a10) > fabs(val)) {
95 if (fabs(
a20) > fabs(val)) {
100 if (fabs(
a30) > fabs(val)) {
150 if (fabs(
a21) > fabs(val)) {
155 if (fabs(
a31) > fabs(val)) {
191 if (fabs(
a32) > fabs(val)) {
266 a00 += a01 * a10 + a02 * a20 + a03 *
a30;
267 a01 += a02 * a21 + a03 *
a31;
271 a10 += a12 * a20 + a13 *
a30;
272 a11 += a12 * a21 + a13 *
a31;
JMatrix4S()
Default constructor.
void invert()
Invert matrix.
JMatrix4S(const double __a00, const double __a01, const double __a02, const double __a03, const double __a11, const double __a12, const double __a13, const double __a22, const double __a23, const double __a33)
Contructor.
Exception for division by zero.
JMatrix4S(const JMatrix4D &A)
Contructor.