adaptor_ptr | mesh_map::MeshMap | private |
barycentricCoords(const Vector &p, const lvr2::FaceHandle &triangle, float &u, float &v, float &w) | mesh_map::MeshMap | |
bb_max_x | mesh_map::MeshMap | private |
bb_max_y | mesh_map::MeshMap | private |
bb_max_z | mesh_map::MeshMap | private |
bb_min_x | mesh_map::MeshMap | private |
bb_min_y | mesh_map::MeshMap | private |
bb_min_z | mesh_map::MeshMap | private |
combineVertexCosts() | mesh_map::MeshMap | |
config | mesh_map::MeshMap | private |
config_callback | mesh_map::MeshMap | private |
costAtPosition(const lvr2::DenseVertexMap< float > &costs, const std::array< lvr2::VertexHandle, 3 > &vertices, const std::array< float, 3 > &barycentric_coords) | mesh_map::MeshMap | |
costAtPosition(const std::array< lvr2::VertexHandle, 3 > &vertices, const std::array< float, 3 > &barycentric_coords) | mesh_map::MeshMap | |
directionAtPosition(const lvr2::VertexMap< lvr2::BaseVector< float >> &vector_map, const std::array< lvr2::VertexHandle, 3 > &vertices, const std::array< float, 3 > &barycentric_coords) | mesh_map::MeshMap | |
edge_distances | mesh_map::MeshMap | private |
edge_weights | mesh_map::MeshMap | private |
edgeDistances() | mesh_map::MeshMap | inline |
edgeWeights() | mesh_map::MeshMap | inline |
face_normals | mesh_map::MeshMap | private |
faceNormals() | mesh_map::MeshMap | inline |
findContours(std::vector< std::vector< lvr2::VertexHandle >> &contours, int min_contour_size) | mesh_map::MeshMap | |
findLethalByContours(const int &min_contour_size, std::set< lvr2::VertexHandle > &lethals) | mesh_map::MeshMap | |
first_config | mesh_map::MeshMap | private |
getContainingFace(Vector &position, const float &max_dist) | mesh_map::MeshMap | |
getGlobalFrameID() | mesh_map::MeshMap | |
getNearestVertexHandle(const mesh_map::Vector &pos) | mesh_map::MeshMap | |
getVectorMap() | mesh_map::MeshMap | inline |
global_frame | mesh_map::MeshMap | private |
initLayerPlugins() | mesh_map::MeshMap | |
inTriangle(const Vector &pos, const lvr2::FaceHandle &face, const float &dist) | mesh_map::MeshMap | |
invalid | mesh_map::MeshMap | |
isLethal(const lvr2::VertexHandle &vH) | mesh_map::MeshMap | inline |
kd_tree_ptr | mesh_map::MeshMap | private |
KDTree typedef | mesh_map::MeshMap | private |
layer(const std::string &layer_name) | mesh_map::MeshMap | |
layer_loader | mesh_map::MeshMap | private |
layer_mtx | mesh_map::MeshMap | private |
layer_names | mesh_map::MeshMap | private |
layerChanged(const std::string &layer_name) | mesh_map::MeshMap | |
layers | mesh_map::MeshMap | private |
lethal_indices | mesh_map::MeshMap | private |
lethals | mesh_map::MeshMap | private |
loadLayerPlugins() | mesh_map::MeshMap | |
map_loaded | mesh_map::MeshMap | private |
mapFrame() | mesh_map::MeshMap | inline |
marker_pub | mesh_map::MeshMap | private |
max_height_diff | mesh_map::MeshMap | private |
max_roughness | mesh_map::MeshMap | private |
mesh() | mesh_map::MeshMap | inline |
mesh_file | mesh_map::MeshMap | private |
mesh_geometry_pub | mesh_map::MeshMap | private |
mesh_io_ptr | mesh_map::MeshMap | |
mesh_layer | mesh_map::MeshMap | private |
mesh_part | mesh_map::MeshMap | private |
mesh_ptr | mesh_map::MeshMap | |
meshAhead(Vector &vec, lvr2::FaceHandle &face, const float &step_width) | mesh_map::MeshMap | |
MeshMap(tf2_ros::Buffer &tf) | mesh_map::MeshMap | |
min_height_diff | mesh_map::MeshMap | private |
min_roughness | mesh_map::MeshMap | private |
private_nh | mesh_map::MeshMap | private |
projectedBarycentricCoords(const Vector &p, const lvr2::FaceHandle &triangle, std::array< float, 3 > &barycentric_coords, float &dist) | mesh_map::MeshMap | |
Ptr typedef | mesh_map::MeshMap | |
publishCombinedVectorField() | mesh_map::MeshMap | |
publishCostLayers() | mesh_map::MeshMap | |
publishDebugFace(const lvr2::FaceHandle &face_handle, const std_msgs::ColorRGBA &color, const std::string &name) | mesh_map::MeshMap | |
publishDebugPoint(const Vector pos, const std_msgs::ColorRGBA &color, const std::string &name) | mesh_map::MeshMap | |
publishVectorField(const std::string &name, const lvr2::DenseVertexMap< lvr2::BaseVector< float >> &vector_map, const bool publish_face_vectors=false) | mesh_map::MeshMap | |
publishVectorField(const std::string &name, const lvr2::DenseVertexMap< lvr2::BaseVector< float >> &vector_map, const lvr2::DenseVertexMap< float > &values, const std::function< float(float)> &cost_function={}, const bool publish_face_vectors=false) | mesh_map::MeshMap | |
publishVertexColors() | mesh_map::MeshMap | |
publishVertexCosts(const lvr2::VertexMap< float > &costs, const std::string &name) | mesh_map::MeshMap | |
rayTriangleIntersect(const Vector &orig, const Vector &dir, const Vector &v0, const Vector &v1, const Vector &v2, float &t, float &u, float &v, Vector &p) | mesh_map::MeshMap | |
readMap() | mesh_map::MeshMap | |
reconfigure_server_ptr | mesh_map::MeshMap | private |
reconfigureCallback(mesh_map::MeshMapConfig &config, uint32_t level) | mesh_map::MeshMap | |
resetLayers() | mesh_map::MeshMap | |
searchContainingFace(Vector &position, const float &max_dist) | mesh_map::MeshMap | |
searchNeighbourFaces(const Vector &pos, const lvr2::FaceHandle &face, const float &max_radius, const float &max_dist) | mesh_map::MeshMap | |
setVectorMap(lvr2::DenseVertexMap< mesh_map::Vector > &vector_map) | mesh_map::MeshMap | |
srv_password | mesh_map::MeshMap | private |
srv_url | mesh_map::MeshMap | private |
srv_username | mesh_map::MeshMap | private |
tf_buffer | mesh_map::MeshMap | private |
toPoint(const Vector &vec) | mesh_map::MeshMap | inline |
uuid_str | mesh_map::MeshMap | private |
vector_field_pub | mesh_map::MeshMap | private |
vector_map | mesh_map::MeshMap | private |
vertex_colors_pub | mesh_map::MeshMap | private |
vertex_costs | mesh_map::MeshMap | private |
vertex_costs_pub | mesh_map::MeshMap | private |
vertex_normals | mesh_map::MeshMap | private |
vertexCosts() | mesh_map::MeshMap | inline |
vertexNormals() | mesh_map::MeshMap | inline |