AMCAX Kernel 1.0.0.0
|
Defines primitives used in mesh. More...
#include <utilities/Exception.hpp>
#include <utilities/IndexDef.hpp>
#include <array>
#include <unordered_set>
#include <vector>
Classes | |
class | AMCAX::Meshing::Mesh::Edge |
Simple representation of edges in mesh. It represent the general edge of mesh in topological sense. It store two end vertices and doesn't store any geometrical information or other extra information. More... | |
class | AMCAX::Meshing::Mesh::HalfEdge |
Simple representation of halfedges in mesh. It represent the general halfedge of mesh in topological sense. It store two end vertices and doesn't store any geometrical information or other extra information. More... | |
class | AMCAX::Meshing::Mesh::TriFace |
Simple representation of faces in triangle mesh. It represent the general face of mesh in topological sense. It store three vertices (in indices). It doesn't store any geometrical information or other extra information. More... | |
class | AMCAX::Meshing::Mesh::TetCell |
Simple representation of tetrahedra cells in tet mesh. It represents the general cell of mesh in topological sense. It store the adjacent relation with other mesh elements, like vertices. It doesn't store any geometrical information or other extra information. More... | |
Namespaces | |
namespace | AMCAX |
Namespace of all interface in the AMCAX kernel. | |
namespace | AMCAX::Meshing |
Namespace of all interface in the AMCAX Meshing module. | |
Defines primitives used in mesh.