rsvs3D
0.0.0
Codes for the c++ implementation of the 3D RSVS
|
Class for volume cell objects in a mesh. More...
#include <mesh.hpp>
Public Member Functions | |
std::vector< int > | vertind (const mesh &meshin) const |
Get all the vertices a volume is connected to. More... | |
void | ChangeIndices (int nVert, int nEdge, int nSurf, int nVolu) |
void | disp () const |
void | disptree (const mesh &meshin, int n) const |
double | value (const mesh &meshin) const |
void | PrepareForUse () |
bool | isready (bool isInMesh) const |
void | read (FILE *fid) |
void | write (FILE *fid) const |
void | TightenConnectivity () |
coordvec | PseudoCentroid (const mesh &meshin) const |
Calculates the length weighted pseudo-centroid of a volume. More... | |
void | operator= (const volu *other) |
int | Key () const |
Public Attributes | |
double | fill |
double | target |
double | error |
double | volume |
std::vector< int > | surfind |
![]() | |
int | index = 0 |
bool | isBorder = false |
std::vector< int > volu::vertind | ( | const mesh & | meshin | ) | const |