ParMooN
 All Classes Functions Variables Friends Pages
BoundComp2D.h
1 // =======================================================================
2 // @(#)BoundComp2D.h 1.5 08/12/99
3 //
4 // Class: TBoundComp2D
5 // Purpose: Components of boundary faces
6 //
7 // Author: Volker Behns 18.06.97
8 //
9 // =======================================================================
10 
11 #ifndef __BOUNDCOMP2D__
12 #define __BOUNDCOMP2D__
13 
14 #include <BoundComp.h>
15 
17 class TBoundComp2D : public TBoundComp
18 {
19  public:
20  // Constructor
21  TBoundComp2D(int id);
22 
23  // Methods
25  virtual int GetXYofT(double T, double &X, double &Y) = 0;
27  virtual int GetTofXY(double X, double Y, double &T) = 0;
28 
30  virtual int GetN_InitVerts() = 0;
31  virtual int GenInitVerts(double *&points, int I_points,
32  int *&edges, int I_edges) = 0;
33 
34 };
35 
36 #endif
virtual int GetTofXY(double X, double Y, double &T)=0
virtual int GetXYofT(double T, double &X, double &Y)=0
virtual int GetN_InitVerts()=0
Definition: BoundComp2D.h:17
Definition: BoundComp.h:27