PABLO  0.1
PArallel Balanced Linear Octree
 All Classes Functions Variables Pages
Public Types | Public Member Functions | Friends | List of all members
Class_Intersection< 3 > Class Template Reference

Intersection class definition - 3D specialization. More...

Public Types

typedef vector< uint32_t > u32vector
 
typedef vector< vector
< uint32_t > > 
u32vector2D
 
typedef vector< vector
< uint64_t > > 
u64vector2D
 

Public Member Functions

 Class_Intersection (const Class_Intersection< 3 > &intersection)
 
bool getBound ()
 
uint32_t getIn ()
 
bool getIsGhost ()
 
void getNormal (int8_t normal[3])
 
uint32_t getOut ()
 
bool getPbound ()
 
Class_Intersection< 3 > & operator= (const Class_Intersection< 3 > &intersection)
 
bool operator== (const Class_Intersection< 3 > &intersection)
 

Friends

template<int dim>
class Class_Local_Tree
 
template<int dim>
class Class_Para_Tree
 

Detailed Description

template<>
class Class_Intersection< 3 >

Intersection class definition - 3D specialization.

Date
23/apr/2014
Authors
Edoardo Lombardi
Marco Cisternino
Version
0.1
License:
This version of PABLO is released under the LGPL License.

The intersection is the face or portion of face shared by two octants. An intersection is defined by :

Definition at line 27 of file Class_Intersection_3D.tpp.


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