Assimp  v4.1. (December 2018)
Assimp::SceneDiffer Class Reference

Public Member Functions

bool isEqual (const aiScene *expected, const aiScene *toCompare)
 
void reset ()
 
 SceneDiffer ()
 
void showReport ()
 
 ~SceneDiffer ()
 

Protected Member Functions

void addDiff (const std::string &diff)
 
bool compareFace (aiFace *expected, aiFace *toCompare)
 
bool compareMaterial (aiMaterial *expected, aiMaterial *toCompare)
 
bool compareMesh (aiMesh *expected, aiMesh *toCompare)
 

Constructor & Destructor Documentation

◆ SceneDiffer()

Assimp::SceneDiffer::SceneDiffer ( )

◆ ~SceneDiffer()

Assimp::SceneDiffer::~SceneDiffer ( )

Member Function Documentation

◆ addDiff()

void Assimp::SceneDiffer::addDiff ( const std::string &  diff)
protected

◆ compareFace()

bool Assimp::SceneDiffer::compareFace ( aiFace expected,
aiFace toCompare 
)
protected

◆ compareMaterial()

bool Assimp::SceneDiffer::compareMaterial ( aiMaterial expected,
aiMaterial toCompare 
)
protected

◆ compareMesh()

bool Assimp::SceneDiffer::compareMesh ( aiMesh expected,
aiMesh toCompare 
)
protected

◆ isEqual()

bool Assimp::SceneDiffer::isEqual ( const aiScene expected,
const aiScene toCompare 
)

◆ reset()

void Assimp::SceneDiffer::reset ( )

◆ showReport()

void Assimp::SceneDiffer::showReport ( )

The documentation for this class was generated from the following files: