OpenMEEG
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Namespaces | Typedefs
domain.h File Reference

file containing the definition of a Domain. More...

#include <string>
#include <interface.h>
Include dependency graph for domain.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  OpenMEEG::HalfSpace
 a HalfSpace is a pair of Interface and boolean A simple domain (HalfSpace) is given by an interface (of type Interface) identifying a closed surface and a side information. More...
 
class  OpenMEEG::Domain
 a Domain is a vector of HalfSpace A Domain is the intersection of simple domains (of type HalfSpace). More...
 

Namespaces

 OpenMEEG
 

Typedefs

typedef std::vector< Domain > OpenMEEG::Domains
 A vector of Domain is called Domains. More...
 

Detailed Description

file containing the definition of a Domain.

A domain is the association of a name and a vector of pairs. The first element of each pair corresponds to an interface. The second element of each pair states whether the domain is contains in the inside or the ouside of the volume bounded by the interface.

Definition in file domain.h.