ISAAC
0.2.11
Flight software for the ISAAC project, adding functionality to the Astrobee robot, operating inside the International Space Station.
|
#include <texture_processing.h>
Classes | |
struct | Face |
struct | Group |
Public Types | |
typedef std::vector< math::Vec3f > | Vertices |
typedef std::vector< Eigen::Vector2d > | TexCoords |
typedef std::vector< math::Vec3f > | Normals |
typedef std::vector< Group > | Groups |
Public Member Functions | |
void | save_to_files (std::string const &prefix) const |
MaterialLib & | get_material_lib (void) |
Vertices & | get_vertices (void) |
TexCoords & | get_texcoords (void) |
Normals & | get_normals (void) |
Groups & | get_groups (void) |
Static Public Member Functions | |
static void | save (IsaacObjModel const &model, std::string const &prefix) |
Class representing a obj model. Have to duplicate the texrecon structure, as we use double-precision texcoords.
void dense_map::IsaacObjModel::save_to_files | ( | std::string const & | prefix | ) | const |
Saves the obj model to an .obj file, its material lib and the materials with the given prefix.