Computer Assited Medical Intervention Tool Kit  version 3.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Static Public Member Functions | Static Private Attributes | List of all members
PMLTransform Class Reference

PML Transform is composed by static methods It performs transformations on pml object and do a lot of useful things. More...

#include <PMLTransform.h>

Static Public Member Functions

static void equivalent (int size, unsigned int id[])
 check if equivalent of already existing facet More...
 
static MultiComponentgenerateExternalSurface (StructuralComponent *sc)
 generate the outside surface More...
 
static StructuralComponentgenerateNeighborhood (StructuralComponent *sc)
 generate the neighborhoods More...
 
static std::map< unsigned int,
Cell * >::iterator 
getIterator (unsigned int index)
 get the iterator on the correct atom index in the neighMap if non existant create it More...
 

Static Private Attributes

static std::vector< Facet * > allFacets
 storing all the facets More...
 
static std::map< unsigned int,
Cell * > 
neighMap
 

Detailed Description

PML Transform is composed by static methods It performs transformations on pml object and do a lot of useful things.

Member Function Documentation

static void PMLTransform::equivalent ( int  size,
unsigned int  id[] 
)
static

check if equivalent of already existing facet

static MultiComponent* PMLTransform::generateExternalSurface ( StructuralComponent sc)
static

generate the outside surface

static StructuralComponent* PMLTransform::generateNeighborhood ( StructuralComponent sc)
static

generate the neighborhoods

static std::map<unsigned int, Cell*>::iterator PMLTransform::getIterator ( unsigned int  index)
static

get the iterator on the correct atom index in the neighMap if non existant create it

Member Data Documentation

std::vector<Facet *> PMLTransform::allFacets
staticprivate

storing all the facets

std::map<unsigned int, Cell*> PMLTransform::neighMap
staticprivate

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