Diffpack Documentation


Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Search  

FVPolygon Class Reference

finite volume polygon. More...

#include <FVPolygon.h>

List of all members.

Public Methods

 FVPolygon ()
 FVPolygon (int nsd_)
 ~FVPolygon ()
int getNoSpaceDim () const
int getId () const
void open (int n)
void addFace (const FVFaceSeg &f)
void close ()
void getFaces (VecSimple(int) &f) const
void print (Os &os) const
FVPolygon& operator= (const FVPolygon &p)

Protected Attributes

VecSimple(int) faces
int id
int nsd
int nfaces

Static Protected Attributes

SetOfNo(int) buffer
bool first_segment

Friends

Osoperator<< (Os &out, const FVPolygon &p)
Isoperator>> (Is &in, FVPolygon &p)


Detailed Description

finite volume polygon.

NAME: FVPolygon - finite volume polygon

DESCRIPTION:


Constructor & Destructor Documentation

FVPolygon::FVPolygon ( )
 

See documentation of one of the overloaded functions.

FVPolygon::FVPolygon ( int nsd_ )
 

See documentation of one of the overloaded constructor.

FVPolygon::~FVPolygon ( ) [inline]
 


Member Function Documentation

void FVPolygon::addFace ( const FVFaceSeg & f )
 

void FVPolygon::close ( )
 

void FVPolygon::getFaces ( VecSimple(int) & f ) const [inline]
 

int FVPolygon::getId ( ) const [inline]
 

int FVPolygon::getNoSpaceDim ( ) const [inline]
 

void FVPolygon::open ( int n )
 

FVPolygon & FVPolygon::operator= ( const FVPolygon & p )
 

void FVPolygon::print ( Os & os ) const
 


Friends And Related Function Documentation

Os & operator<< ( Os & out,
const FVPolygon & p ) [friend]
 

Is & operator>> ( Is & in,
FVPolygon & p ) [friend]
 


Member Data Documentation

SetOfNo(int) FVPolygon::buffer [static, protected]
 

VecSimple(int) FVPolygon::faces [protected]
 

bool FVPolygon::first_segment [static, protected]
 

int FVPolygon::id [protected]
 

int FVPolygon::nfaces [protected]
 

int FVPolygon::nsd [protected]
 


The documentation for this class was generated from the following file:
Copyright © 2003 inuTech GmbH. All rights reserved.