Home | Doxygen Documentation | Tutorials | Developer Tools (restricted)

Public Member Functions | Public Attributes | Friends
bem::EdgeMap Class Reference

Class to map the edges to the two neighbouring panels. More...

#include <space.hh>

Collaboration diagram for bem::EdgeMap:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 EdgeMap ()
std::ostream & info (std::ostream &os) const

Public Attributes

ushort lvl
 level difference to the highest level on this edge
concepts::Connector2pnl1
 neighbouring panel on the higher level
concepts::Connector2pnl2
 neighbouring panel on the lower level
EdgeMapprnt
 pointer to the EdgeMap of the parent edge
concepts::uchar tag
 Bitfield bit 0: none of the two panels is in the space (0) one of the two panels is in the space (1) bit 1: EdgeMap not yet in the stack (0) EdgeMap already in the stack (1)

Friends

std::ostream & operator<< (std::ostream &os, const EdgeMap &emp)

Detailed Description

Class to map the edges to the two neighbouring panels.

Definition at line 403 of file space.hh.


Constructor & Destructor Documentation

bem::EdgeMap::EdgeMap ( ) [inline]

Definition at line 406 of file space.hh.


Member Function Documentation

std::ostream& bem::EdgeMap::info ( std::ostream &  os) const

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const EdgeMap emp 
) [friend]

Member Data Documentation

level difference to the highest level on this edge

Definition at line 414 of file space.hh.

neighbouring panel on the higher level

Definition at line 410 of file space.hh.

neighbouring panel on the lower level

Definition at line 412 of file space.hh.

pointer to the EdgeMap of the parent edge

Definition at line 416 of file space.hh.

Bitfield bit 0: none of the two panels is in the space (0) one of the two panels is in the space (1) bit 1: EdgeMap not yet in the stack (0) EdgeMap already in the stack (1)

Definition at line 423 of file space.hh.


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

Home | Doxygen Documentation | Tutorials | Developer Tools (restricted)