|
iMSTK
Interactive Medical Simulation Toolkit
|
Contains utility classes that convert vega volume mesh to volume mesh and vice-versa. More...
#include <imstkVegaMeshIO.h>
Static Public Member Functions | |
| static std::shared_ptr< PointSet > | read (const std::string &filePath, MeshFileType meshType) |
| Read and generate volumetric mesh given a external vega mesh file. | |
| static std::shared_ptr< vega::VolumetricMesh > | readVegaMesh (const std::string &filePath) |
| Read vega volume mesh from a file. | |
| static bool | write (const std::shared_ptr< imstk::PointSet > imstkMesh, const std::string &filePath, const MeshFileType meshType) |
| Write a volumetric mesh in vega file format. | |
| static std::shared_ptr< PointSet > | convertVegaMeshToVolumetricMesh (std::shared_ptr< vega::VolumetricMesh > vegaVolumeMesh) |
| Generate volumetric mesh given a vega volume mesh. | |
| static std::shared_ptr< vega::VolumetricMesh > | convertVolumetricMeshToVegaMesh (const std::shared_ptr< PointSet > volumeMesh) |
| Generate a vega volume mesh given volumetric mesh. | |
Static Protected Member Functions | |
| static void | copyVertices (std::shared_ptr< vega::VolumetricMesh > vegaMesh, VecDataArray< double, 3 > &vertices) |
| template<size_t dim> | |
| static void | copyCells (std::shared_ptr< vega::VolumetricMesh > vegaMesh, VecDataArray< int, dim > &cells) |
Contains utility classes that convert vega volume mesh to volume mesh and vice-versa.
Definition at line 28 of file imstkVegaMeshIO.h.
1.8.13