Computer Assisted Medical Intervention Tool Kit  version 5.2
 
Loading...
Searching...
No Matches
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
 
static MultiComponentgenerateExternalSurface (StructuralComponent *sc)
 generate the outside surface
 
static StructuralComponentgenerateNeighborhood (StructuralComponent *sc)
 generate the neighborhoods
 
static std::map< unsignedint, Cell * >::iterator getIterator (unsigned int index)
 get the iterator on the correct atom index in the neighMap if non existant create it
 

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< unsignedint, 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: