Computer Assisted Medical Intervention Tool Kit  version 5.2
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>

+ Collaboration diagram for PMLTransform:

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...
 

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

◆ equivalent()

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

check if equivalent of already existing facet

Referenced by generateExternalSurface().

+ Here is the caller graph for this function:

◆ generateExternalSurface()

MultiComponent * PMLTransform::generateExternalSurface ( StructuralComponent sc)
static

◆ generateNeighborhood()

StructuralComponent * PMLTransform::generateNeighborhood ( StructuralComponent sc)
static

◆ getIterator()

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

References StructureProperties::POLY_VERTEX.

Referenced by generateNeighborhood().

+ Here is the caller graph for this function:

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