|
Index
C++ Code Documentation
lab::kernel::Domain2D
Derived from: lab::kernel::Domain
Children: lab::kernel::DomainGrid, lab::kernel::DomainIndexed
File: LAB/lab/kernel/Domain2D.H
Abstract base class for surface domains.
public:
- Domain2D( DomainBase *base );
 | void constructor | |
- virtual ~Domain2D();
 | destructor | |
- virtual Complex z(uint) const throw() = 0;
- virtual void clear() = 0;
- virtual uint vertex_count() const = 0;
 | number of vertices | |
- virtual uint edge_count() const = 0;
 | total number of edges to be processed | |
- virtual uint face_count() const = 0;
 | number of faces | |
protected:
- virtual void compute() = 0;
- virtual int type() const = 0;
private:
- Domain2D( Domain2D const & );
 | disabled copy constructor | |
- Domain2D &operator=( Domain2D const & );
 | disabled assignment operator | |
|