|
MeshKit
1.0
|
#include "meshkit/CESets.hpp"#include <cassert>#include <cstdlib>#include <cstring>#include <iMesh_extensions.h>#include <meshkit/Error.hpp>
Go to the source code of this file.
Namespaces | |
| namespace | MeshKit |
Functions | |
| void | link_expand_sets (const CESets &ce_sets, iMesh::TagHandle local_tag) |
| Set the target sets for expand sets to be themselves. | |
| static void | get_copied_ents (iMesh *mesh, iMesh::EntitySetHandle set, iMesh::TagHandle local_tag, std::vector< iMesh::EntityHandle > &ents) |
| Get the entities copied from a set. | |
| static void | get_dest_set (iMesh *mesh, iMesh::TagHandle local_tag, iMesh::EntitySetHandle src, iMesh::EntitySetHandle &dest) |
| Create a copy set if one doesn't exist yet. | |
| static void | process_ce_subsets (iMesh *mesh, iMesh::EntitySetHandle src, iMesh::EntitySetHandle current, const std::set< iMesh::EntitySetHandle > &cesets, iMesh::TagHandle local_tag) |
| Add copied entities/sets recursively. | |
| void | process_ce_sets (iMesh *mesh, const std::set< iMesh::EntitySetHandle > &cesets, iMesh::TagHandle local_tag) |
| Add newly-created entities/sets to a collection of sets. | |
| void | tag_copy_sets (iMesh *mesh, iMesh::TagHandle copyTag, const std::set< iMesh::EntitySetHandle > ©Sets, iMesh::TagHandle tag, const char *tag_val) |
| Tag a collection of copied sets. | |
| void | tag_copy_sets (const CESets &ce_sets, iMesh::TagHandle local_tag, iMesh::TagHandle copy_tag) |
| Tag a collection of copied sets. | |