Home Hierarchy Members Alphabetical Related Pages

transformator.cpp File Reference

#include <xdkwrl/tools/transformator.h>
#include <stdio.h>
#include <math.h>
#include <malloc.h>
#include <iomanip>
#include <stdexcept>

Functions

void multiply (float *out, const float *a, const float *b)
void loadIdentity (float *m)
void accumulate (const float temp, float &pos, float &neg)
void invertAffineMatrix (const float *in, float *out)
void transpose (const float *in, float *out)
ostream & wrl::operator<< (ostream &s, const Transformator &t)
bool wrl::operator== (const wrl::Transformator &t0, const wrl::Transformator &t1)
bool wrl::operator!= (const wrl::Transformator &t0, const wrl::Transformator &t1)
bool wrl::operator< (const Transformator &t0, const Transformator &t1)
ostream & wrl::operator<< (ostream &s, const TransformatorHierarchy &t)
bool wrl::operator== (const wrl::TransformatorHierarchy &th0, const wrl::TransformatorHierarchy &th1)
bool wrl::operator!= (const wrl::TransformatorHierarchy &th0, const wrl::TransformatorHierarchy &th1)
bool wrl::operator< (const TransformatorHierarchy &th0, const TransformatorHierarchy &th1)

Function Documentation

void @0::accumulate const float  temp,
float &  pos,
float &  neg
[inline, static]
 

void @0::invertAffineMatrix const float *  in,
float *  out
[static]
 

Gets the inverse of an affine matrix

void @0::loadIdentity float *  m  )  [inline, static]
 

void @0::multiply float *  out,
const float *  a,
const float *  b
[static]
 

void @0::transpose const float *  in,
float *  out
[static]
 


Generated on 28 Jun 2006 with doxygen version 1.4.4. Valid HTML 4.0! Valid CSS!