1#ifndef GENERATOR_SHAPETOPATH_HPP
2#define GENERATOR_SHAPETOPATH_HPP
15template<
typename shape_t>
19 using impl_t = shape_t;
35 vertex.
normal = gml::dvec3{0.0, 0.0, 1.0};
44 return vertices_.done();
79template<
typename shape_t>
std::shared_ptr< btCapsuleShape > shape
bool done() const noexcept
path_vertex_t generate() const
vertices_t vertices() const
shape_to_path_t(shape_t shape)
typename impl_t::edges_t edges_t
edges_t edges() const noexcept
shape_to_path_t< shape_t > shape_to_path(shape_t shape)
Hash specialization for batch_key to enable use in std::unordered_map.