Encapsulates all result fields for a conversion. More...
#include <ConversionResult.h>
Public Member Functions | |
ConversionResult (const std::string &_meshOutputExtension, const std::string &_meshOutputDirectoryName, const std::string &_texOutputDirectoryName) | |
ConversionResult (const ConversionResult &o) | |
virtual | ~ConversionResult () |
Public Attributes | |
std::map< std::string, MeshFormat > | meshes |
std::string | meshOutputDirectoryName |
std::string | meshOutputExtension |
std::string | robotName |
bool | success |
std::string | texOutputDirectoryName |
std::map< std::string, std::set< std::string > > | textureFiles |
Private Member Functions | |
ConversionResult () |
Encapsulates all result fields for a conversion.
Definition at line 94 of file ConversionResult.h.
urdf2inventor::ConversionResult< MeshFormat >::ConversionResult | ( | const std::string & | _meshOutputExtension, |
const std::string & | _meshOutputDirectoryName, | ||
const std::string & | _texOutputDirectoryName | ||
) | [inline, explicit] |
Definition at line 97 of file ConversionResult.h.
urdf2inventor::ConversionResult< MeshFormat >::ConversionResult | ( | const ConversionResult< MeshFormat > & | o | ) | [inline] |
Definition at line 104 of file ConversionResult.h.
virtual urdf2inventor::ConversionResult< MeshFormat >::~ConversionResult | ( | ) | [inline, virtual] |
Definition at line 112 of file ConversionResult.h.
urdf2inventor::ConversionResult< MeshFormat >::ConversionResult | ( | ) | [inline, private] |
Definition at line 142 of file ConversionResult.h.
std::map<std::string, MeshFormat> urdf2inventor::ConversionResult< MeshFormat >::meshes |
Definition at line 117 of file ConversionResult.h.
std::string urdf2inventor::ConversionResult< MeshFormat >::meshOutputDirectoryName |
Definition at line 134 of file ConversionResult.h.
std::string urdf2inventor::ConversionResult< MeshFormat >::meshOutputExtension |
Definition at line 131 of file ConversionResult.h.
std::string urdf2inventor::ConversionResult< MeshFormat >::robotName |
Definition at line 114 of file ConversionResult.h.
bool urdf2inventor::ConversionResult< MeshFormat >::success |
Definition at line 139 of file ConversionResult.h.
std::string urdf2inventor::ConversionResult< MeshFormat >::texOutputDirectoryName |
Definition at line 137 of file ConversionResult.h.
std::map<std::string, std::set<std::string> > urdf2inventor::ConversionResult< MeshFormat >::textureFiles |
The texture file names to copy to target directory: The key is the path to a target texture directory. It is either absolute, or if it's relative, it is relative to a global output directory ``<output-dir>``. Value is a list of *absolute* filenames of textures to copy into this directory. So copying all files i ``<mapIterator->second[i]>`` to ``[<output-dir>/]<mapIterator->first>`` will be required when installing the mesh file which is meant to go in ``<output-dir>``/``<file.extension>``.
Definition at line 128 of file ConversionResult.h.