ParMooN
 All Classes Functions Variables Friends Pages
Rectangle.h
1 // =======================================================================
2 // @(#)Rectangle.h 1.1 10/30/98
3 //
4 // Class: TRectangle
5 // Purpose: shape descriptor of a quadrangle, especially a rectangle
6 //
7 // Author: Volker Behns 27.03.98
8 //
9 // =======================================================================
10 
11 #ifndef __RECTANGLE__
12 #define __RECTANGLE__
13 
14 #include <Quadrangle.h>
15 
17 class TRectangle : public TQuadrangle
18 {
19  public:
20  // Constructor
22  TRectangle();
23 
24  // Methods
26  virtual double GetDiameter(TVertex **Verts);
27 
29  virtual double GetShortestEdge(TVertex **Verts);
30 
32  virtual double GetLengthWithReferenceMap(TVertex **Verts);
33 
35  virtual double GetMeasure(TVertex **Verts);
36 
37 };
38 
39 #endif
TRectangle()
Definition: Rectangle.C:16
virtual double GetLengthWithReferenceMap(TVertex **Verts)
Definition: Rectangle.C:45
virtual double GetMeasure(TVertex **Verts)
Definition: Rectangle.C:99
Definition: Rectangle.h:17
virtual double GetShortestEdge(TVertex **Verts)
Definition: Rectangle.C:29
Definition: Vertex.h:19
virtual double GetDiameter(TVertex **Verts)
Definition: Rectangle.C:22
Definition: Quadrangle.h:19