#include <geolib/datatypes.h>
#include <tue/config/reader.h>
#include <map>
#include <string>
#include <vector>
#include <sstream>
Go to the source code of this file.
|
void | ed::models::createPolygon (geo::Shape &shape, const std::vector< geo::Vec2 > &points, double height, std::stringstream &error, bool create_bottom=true) |
| createPolygon create polygon mesh from points More...
|
|
geo::ShapePtr | ed::models::getHeightMapShape (const std::string &image_filename, const geo::Vec3 &pos, const double blockheight, const double resolution_x, const double resolution_y, const bool inverted, std::stringstream &error) |
| getHeightMapShape convert grayscale image in a heigtmap mesh More...
|
|
geo::ShapePtr | ed::models::loadShape (const std::string &model_path, tue::config::Reader cfg, std::map< std::string, geo::ShapePtr > &shape_cache, std::stringstream &error) |
| loadShape load the shape of a model. More...
|
|
std::string | ed::models::parseURI (const std::string &uri, ModelOrFile &uri_type) |
|
bool | ed::models::readPose (tue::config::Reader &cfg, geo::Pose3D &pose, tue::config::RequiredOrOptional pos_req=tue::config::REQUIRED, tue::config::RequiredOrOptional rot_req=tue::config::OPTIONAL) |
| readPose read pose into Pose3D. Both ED yaml and SDF. Also reads pos(position) of SDF. More...
|
|
std::vector< std::string > | ed::models::split (const std::string &strToSplit, char delimeter) |
| split Implementation by using delimiter as a character. Multiple delimeters are removed. More...
|
|