Buran Motion Planning Framework
|
22 static std::shared_ptr<StlShape>
fromStlFile(
const std::string &path);
31 static std::vector<float>
readStl(
const std::string &path);
37 explicit StlShape(std::vector<float> points);
73 static std::vector<float> getCoords(
char *data);
78 DT_ShapeHandle _dtShape{};
86 unsigned int _polygonCnt;
90 DT_VertexBaseHandle _base;
95 std::vector<float> _pointsList;
void paintGL() const
Definition: stl_shape.cpp:134
std::vector< float > & getPointList()
Definition: stl_shape.h:53
static std::vector< float > readStl(const std::string &path)
Definition: stl_shape.cpp:45
unsigned int getPolygonCnt() const
Definition: stl_shape.h:65
StlShape(std::vector< float > points)
Definition: stl_shape.cpp:9
Definition: stl_shape.h:16
static std::shared_ptr< StlShape > fromStlFile(const std::string &path)
Definition: stl_shape.cpp:117
DT_ShapeHandle getDTShape() const
Definition: stl_shape.h:59
~StlShape()
Definition: stl_shape.cpp:125