PolyFEM
Loading...
Searching...
No Matches
polyfem::mesh::NCMesh3D::ncVert Struct Reference

#include <NCMesh3D.hpp>

Public Member Functions

 ncVert (const Eigen::VectorXd pos_)
 
 ~ncVert ()
 
int n_elem () const
 
void add_element (const int e)
 
void remove_element (const int e)
 

Public Attributes

std::set< int > elem_list
 
Eigen::VectorXd pos
 
bool isboundary = false
 
int edge = -1
 
int face = -1
 
double weight = -1.
 

Detailed Description

Definition at line 41 of file NCMesh3D.hpp.

Constructor & Destructor Documentation

◆ ncVert()

polyfem::mesh::NCMesh3D::ncVert::ncVert ( const Eigen::VectorXd  pos_)
inline

Definition at line 43 of file NCMesh3D.hpp.

◆ ~ncVert()

polyfem::mesh::NCMesh3D::ncVert::~ncVert ( )
inline

Definition at line 44 of file NCMesh3D.hpp.

Member Function Documentation

◆ add_element()

void polyfem::mesh::NCMesh3D::ncVert::add_element ( const int  e)
inline

Definition at line 51 of file NCMesh3D.hpp.

References elem_list.

◆ n_elem()

int polyfem::mesh::NCMesh3D::ncVert::n_elem ( ) const
inline

Definition at line 46 of file NCMesh3D.hpp.

References elem_list.

◆ remove_element()

void polyfem::mesh::NCMesh3D::ncVert::remove_element ( const int  e)
inline

Definition at line 56 of file NCMesh3D.hpp.

References elem_list.

Member Data Documentation

◆ edge

int polyfem::mesh::NCMesh3D::ncVert::edge = -1

Definition at line 67 of file NCMesh3D.hpp.

◆ elem_list

std::set<int> polyfem::mesh::NCMesh3D::ncVert::elem_list

Definition at line 62 of file NCMesh3D.hpp.

Referenced by add_element(), n_elem(), and remove_element().

◆ face

int polyfem::mesh::NCMesh3D::ncVert::face = -1

Definition at line 68 of file NCMesh3D.hpp.

◆ isboundary

bool polyfem::mesh::NCMesh3D::ncVert::isboundary = false

Definition at line 65 of file NCMesh3D.hpp.

◆ pos

Eigen::VectorXd polyfem::mesh::NCMesh3D::ncVert::pos

Definition at line 64 of file NCMesh3D.hpp.

◆ weight

double polyfem::mesh::NCMesh3D::ncVert::weight = -1.

Definition at line 70 of file NCMesh3D.hpp.


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