Defines | Functions | Variables
matrix.cpp File Reference
#include "matrix.h"
#include <math.h>
Include dependency graph for matrix.cpp:

Go to the source code of this file.

Defines

#define FMAX(a, b)   (maxarg1=(a),maxarg2=(b),(maxarg1) > (maxarg2) ? (maxarg1) : (maxarg2))
#define IMIN(a, b)   (iminarg1=(a),iminarg2=(b),(iminarg1) < (iminarg2) ? (iminarg1) : (iminarg2))
#define SIGN(a, b)   ((b) >= 0.0 ? fabs(a) : -fabs(a))
#define SQR(a)   ((sqrarg=(a)) == 0.0 ? 0.0 : sqrarg*sqrarg)
#define SWAP(a, b)   {temp=a;a=b;b=temp;}

Functions

ostream & operator<< (ostream &out, const Matrix &M)

Variables

static int32_t iminarg1
static int32_t iminarg2
static FLOAT maxarg1
static FLOAT maxarg2
static FLOAT sqrarg

Define Documentation

#define FMAX (   a,
 
)    (maxarg1=(a),maxarg2=(b),(maxarg1) > (maxarg2) ? (maxarg1) : (maxarg2))

Definition at line 30 of file matrix.cpp.

#define IMIN (   a,
 
)    (iminarg1=(a),iminarg2=(b),(iminarg1) < (iminarg2) ? (iminarg1) : (iminarg2))

Definition at line 32 of file matrix.cpp.

#define SIGN (   a,
 
)    ((b) >= 0.0 ? fabs(a) : -fabs(a))

Definition at line 26 of file matrix.cpp.

#define SQR (   a)    ((sqrarg=(a)) == 0.0 ? 0.0 : sqrarg*sqrarg)

Definition at line 28 of file matrix.cpp.

#define SWAP (   a,
 
)    {temp=a;a=b;b=temp;}

Definition at line 25 of file matrix.cpp.


Function Documentation

ostream& operator<< ( ostream &  out,
const Matrix M 
)

Definition at line 806 of file matrix.cpp.


Variable Documentation

int32_t iminarg1 [static]

Definition at line 31 of file matrix.cpp.

int32_t iminarg2 [static]

Definition at line 31 of file matrix.cpp.

FLOAT maxarg1 [static]

Definition at line 29 of file matrix.cpp.

FLOAT maxarg2 [static]

Definition at line 29 of file matrix.cpp.

FLOAT sqrarg [static]

Definition at line 27 of file matrix.cpp.



libviso2
Author(s): Andreas Geiger, Stephan Wirth
autogenerated on Thu Jun 6 2019 21:23:13