Public Member Functions | |
| Query (ISMesh *mesh) | |
| const ISMesh * | get_is_mesh () |
| QueryResult | raycast_faces (CGLA::Ray ray, QueryType queryType=QueryType::All) |
| void | rebuild_boundary_cache () |
| std::set< NodeKey > | neighborhood (NodeKey from_node, double max_distance) |
| std::set< NodeKey > | neighborhood (vec3 from, double max_distance) |
| std::set< EdgeKey > | edges (const std::set< NodeKey > nodeKeys) |
| std::set< FaceKey > | faces (const std::set< EdgeKey > edgeKeys) |
| std::set< TetrahedronKey > | tetrahedra (const std::set< FaceKey > faceKeys) |
| void | filter_subset (std::set< NodeKey > &nodes, std::set< EdgeKey > &edges, std::set< FaceKey > &faces, std::set< TetrahedronKey > &tets) |
| template<typename K > | |
| SimplexSet< K > | connected (K initialKey, std::function< bool(K k)> includeKey) |
| std::set< NodeKey > | nodes (is_mesh::Geometry *geometry) |
1.8.6