RINGMesh  Version 5.0.0
A programming library for geological model meshes
RINGMesh::GeogramPointSetMesh< DIMENSION > Class Template Reference

#include <geogram_mesh.h>

Inheritance diagram for RINGMesh::GeogramPointSetMesh< DIMENSION >:
RINGMesh::PointSetMesh< DIMENSION > RINGMesh::MeshBase< DIMENSION >

Private Member Functions

 COMMON_GEOGRAM_MESH_IMPLEMENTATION (GeogramPointSetMesh)
 

Additional Inherited Members

- Public Member Functions inherited from RINGMesh::PointSetMesh< DIMENSION >
std::tuple< index_t, std::vector< index_t > > connected_components () const final
 
bool is_mesh_valid () const override
 
- Public Member Functions inherited from RINGMesh::MeshBase< DIMENSION >
virtual ~MeshBase ()=default
 
virtual void save_mesh (const std::string &filename) const =0
 
virtual void print_mesh_bounded_attributes () const =0
 
virtual const vecn< DIMENSION > & vertex (index_t v_id) const =0
 Gets a point. More...
 
virtual index_t nb_vertices () const =0
 
virtual GEO::AttributesManager & vertex_attribute_manager () const =0
 
const NNSearch< DIMENSION > & vertex_nn_search () const
 return the NNSearch at vertices More...
 
virtual MeshType type_name () const =0
 
virtual std::string default_extension () const =0
 
- Static Public Member Functions inherited from RINGMesh::PointSetMesh< DIMENSION >
static std::unique_ptr< PointSetMesh< DIMENSION > > create_mesh (const MeshType type="")
 
- Protected Member Functions inherited from RINGMesh::PointSetMesh< DIMENSION >
 PointSetMesh ()=default
 
- Protected Member Functions inherited from RINGMesh::MeshBase< DIMENSION >
 MeshBase ()=default
 
- Protected Attributes inherited from RINGMesh::MeshBase< DIMENSION >
std::unique_ptr< NNSearch< DIMENSION > > vertex_nn_search_ {}
 

Detailed Description

template<index_t DIMENSION>
class RINGMesh::GeogramPointSetMesh< DIMENSION >

Definition at line 121 of file geogram_mesh.h.

Member Function Documentation

◆ COMMON_GEOGRAM_MESH_IMPLEMENTATION()

template<index_t DIMENSION>
RINGMesh::GeogramPointSetMesh< DIMENSION >::COMMON_GEOGRAM_MESH_IMPLEMENTATION ( GeogramPointSetMesh< DIMENSION >  )
private

The documentation for this class was generated from the following file: