#include <PsmApp.h>
Public Member Functions | |
bool | canComputeAlbedos () const |
bool | canComputeDepths () const |
bool | canComputeLightDirs () const |
bool | canComputeNormals () const |
bool | computeAlbedos () |
bool | computeDepths () |
bool | computeLightDirs () |
bool | computeNormals () |
bool | computeSegmentation () |
bool | computeShadingNormals () |
const ColorImage * | getAlbedos () const |
const DepthImage * | getDepths () const |
const ColorImage * | getMask () const |
const NormalImage * | getNormals () const |
const NormalImage * | getShadingNormals () const |
const ColorImage * | getSource (unsigned int i) const |
bool | hasAlbedos () const |
bool | hasDepths () const |
bool | hasLightDirs () const |
bool | hasMask () const |
bool | hasNormals () const |
bool | hasSources () const |
bool | loadAlbedos (const char *albedosFile) |
bool | loadDepths (const char *depthsFile) |
bool | loadLightDirs (const char *lightDirsFile) |
bool | loadNormals (const char *normalsFile) |
bool | loadSources (const char *sourceFile) |
PsmApp () | |
void | quit (int) |
bool | saveAlbedos (const char *albedosFile) const |
bool | saveDepths (const char *depthsFile) const |
bool | saveLightDirs (const char *lightDirsFile) const |
bool | saveNormals (const char *normalsFile) const |
void | updateUI () const |
~PsmApp () | |
Private Attributes | |
ColorImage * | albedos |
char ** | argv |
DepthImage * | depths |
std::vector< Vec3f > | lightDirs |
ColorImage * | mask |
NormalImage * | normals |
NormalImage * | shadingNormals |
std::vector< ColorImage * > | sources |
PsmApp | ( | ) | [inline] |
~PsmApp | ( | ) |
bool canComputeAlbedos | ( | ) | const [inline] |
bool canComputeDepths | ( | ) | const [inline] |
bool canComputeLightDirs | ( | ) | const [inline] |
bool canComputeNormals | ( | ) | const [inline] |
bool computeAlbedos | ( | ) |
bool computeDepths | ( | ) |
bool computeLightDirs | ( | ) |
bool computeNormals | ( | ) |
bool computeSegmentation | ( | ) |
bool computeShadingNormals | ( | ) |
const ColorImage* getAlbedos | ( | ) | const [inline] |
const DepthImage* getDepths | ( | ) | const [inline] |
const ColorImage* getMask | ( | ) | const [inline] |
const NormalImage* getNormals | ( | ) | const [inline] |
const NormalImage* getShadingNormals | ( | ) | const [inline] |
const ColorImage* getSource | ( | unsigned int | i | ) | const [inline] |
bool hasAlbedos | ( | ) | const [inline] |
bool hasDepths | ( | ) | const [inline] |
bool hasLightDirs | ( | ) | const [inline] |
bool hasMask | ( | ) | const [inline] |
bool hasNormals | ( | ) | const [inline] |
bool hasSources | ( | ) | const [inline] |
bool loadAlbedos | ( | const char * | albedosFile | ) |
bool loadDepths | ( | const char * | depthsFile | ) |
bool loadLightDirs | ( | const char * | lightDirsFile | ) |
bool loadNormals | ( | const char * | normalsFile | ) |
bool loadSources | ( | const char * | sourceFile | ) |
void quit | ( | int | status | ) |
bool saveAlbedos | ( | const char * | albedosFile | ) | const |
bool saveDepths | ( | const char * | depthsFile | ) | const |
bool saveLightDirs | ( | const char * | lightDirsFile | ) | const |
bool saveNormals | ( | const char * | normalsFile | ) | const |
void updateUI | ( | ) | const |
ColorImage* albedos [private] |
char** argv [private] |
DepthImage* depths [private] |
ColorImage* mask [private] |
NormalImage* normals [private] |
NormalImage* shadingNormals [private] |
std::vector<ColorImage *> sources [private] |