AngryDude
 All Classes Namespaces Files Functions Variables Macros
Functions
DualQuaternionTests.cpp File Reference
#include "DualQuaternion.hpp"
#include "NV/NvMath.h"
#include <iostream>
#include "gtest/gtest.h"
Include dependency graph for DualQuaternionTests.cpp:

Functions

std::ostream & operator<< (std::ostream &os, const nv::vec3f &v)
 
::testing::AssertionResult Vec3Equal (const nv::vec3f &a, const nv::vec3f &b)
 
 TEST (QuaternionTest, Rotation)
 
 TEST (QuaternionTest, ToMatrix)
 
 TEST (QuaternionTest, FromMatrix)
 
 TEST (DualQuaternionTest, Translation)
 
 TEST (DualQuaternionTest, Rotation)
 
 TEST (DualQuaternionTest, RotationAndTranslation)
 
 TEST (DualQuaternionTest, ToMatrix)
 
 TEST (DualQuaternionTest, FromMatrix)
 
int main (int argc, char **argv)
 

Function Documentation

int main ( int  argc,
char **  argv 
)
std::ostream& operator<< ( std::ostream &  os,
const nv::vec3f &  v 
)

Compiled with clang DualQuaternionTests.cpp -o DualQuaternionTests -g3 -Wall -std=c++11 -I. -I../../extensions/include/ -L./gtest/ -lgtest -lstdc++ -lpthread -lm

TEST ( QuaternionTest  ,
Rotation   
)
TEST ( QuaternionTest  ,
ToMatrix   
)
TEST ( QuaternionTest  ,
FromMatrix   
)
TEST ( DualQuaternionTest  ,
Translation   
)
TEST ( DualQuaternionTest  ,
Rotation   
)
TEST ( DualQuaternionTest  ,
RotationAndTranslation   
)
TEST ( DualQuaternionTest  ,
ToMatrix   
)
TEST ( DualQuaternionTest  ,
FromMatrix   
)
::testing::AssertionResult Vec3Equal ( const nv::vec3f &  a,
const nv::vec3f &  b 
)