|
EGSnrc C++ class library
Report PIRS-898 (2021)
Iwan Kawrakow, Ernesto Mainegra-Hing, Frederic Tessier, Reid Townson and Blake Walters
|
A container for raw unstructured triangle surface mesh data. More...
#include <egs_triangle_mesh.h>
Classes | |
| struct | Triangle |
Public Member Functions | |
| EGS_TriangleMeshSpec (std::vector< Triangle > elements) | |
| EGS_TriangleMeshSpec (const EGS_TriangleMeshSpec &)=delete | |
| EGS_TriangleMeshSpec & | operator= (const EGS_TriangleMeshSpec &)=delete |
| EGS_TriangleMeshSpec (EGS_TriangleMeshSpec &&)=default | |
| EGS_TriangleMeshSpec & | operator= (EGS_TriangleMeshSpec &&)=default |
| void | scale (EGS_Float factor) |
| Multiply all node coordinates by a constant factor. | |
| std::size_t | num_elements () const |
Public Attributes | |
| std::vector< EGS_TriangleMeshSpec::Triangle > | elements |
| Unique elements. | |
A container for raw unstructured triangle surface mesh data.
Definition at line 70 of file egs_triangle_mesh.h.
1.9.1