Computer Assited Medical Intervention Tool Kit  version 3.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Classes | Functions | Variables
refineMesh.cpp File Reference
#include <iostream>
#include <string>
#include <PhysicalModel.h>
#include <MultiComponent.h>
#include <StructuralComponent.h>
#include <Atom.h>
+ Include dependency graph for refineMesh.cpp:

Classes

class  Connection
 class facet More...
 

Functions

bool equivalent (Connection *f1, Connection *f2)
 
Atom * getNewCenteredAtom (Cell *c, unsigned int atomIndex)
 
Connection * insert (Connection *f)
 
int main (int argc, char **argv)
 
StructuralComponent * newAtomSC ()
 
Cell * newHexa (Atom *a, Atom *b, Atom *c, Atom *d, Atom *e, Atom *f, Atom *g, Atom *h)
 
Cell * newTetra (Atom *a, Atom *b, Atom *c, Atom *d)
 
StructuralComponent * refine (StructuralComponent *sc)
 

Variables

vector< Connection * > allConnections
 
vector< Atom * > newAtoms
 
PhysicalModel * pm
 global variables More...
 

Function Documentation

bool equivalent ( Connection *  f1,
Connection *  f2 
)
Atom* getNewCenteredAtom ( Cell *  c,
unsigned int  atomIndex 
)
Connection* insert ( Connection *  f)
int main ( int  argc,
char **  argv 
)
StructuralComponent* newAtomSC ( )

References StructuralComponent::addStructure().

Referenced by main().

Cell* newHexa ( Atom *  a,
Atom *  b,
Atom *  c,
Atom *  d,
Atom *  e,
Atom *  f,
Atom *  g,
Atom *  h 
)
Cell* newTetra ( Atom *  a,
Atom *  b,
Atom *  c,
Atom *  d 
)

Variable Documentation

vector<Connection *> allConnections
vector<Atom *> newAtoms

Referenced by optimize().

global variables

Referenced by main().