ParMooN
 All Classes Functions Variables Friends Pages
Triangle.h
1 // =======================================================================
2 // @(#)Triangle.h 1.1 10/30/98
3 //
4 // Class: TTriangle
5 // Purpose: shape descriptor of a triangle
6 //
7 // Author: Volker Behns 16.07.97
8 //
9 // =======================================================================
10 
11 #ifndef __TRIANGLE__
12 #define __TRIANGLE__
13 
14 #include <ShapeDesc.h>
15 
16 #define TRIMAXN_EpV 2
17 
19 class TTriangle : public TShapeDesc
20 {
21  public:
22  // Constructor
24  TTriangle();
25 
26  // Methods
28  virtual double GetDiameter(TVertex **Verts);
29 
31  virtual double GetShortestEdge(TVertex **Verts);
32 
34  virtual double GetLengthWithReferenceMap(TVertex **Verts);
35 
37  virtual double GetMeasure(TVertex **Verts);
38 };
39 
40 #endif
Definition: Triangle.h:19
virtual double GetDiameter(TVertex **Verts)
Definition: Triangle.C:33
Definition: ShapeDesc.h:29
virtual double GetShortestEdge(TVertex **Verts)
Definition: Triangle.C:47
virtual double GetMeasure(TVertex **Verts)
Definition: Triangle.C:90
Definition: Vertex.h:19
TTriangle()
Definition: Triangle.C:19
virtual double GetLengthWithReferenceMap(TVertex **Verts)
Definition: Triangle.C:67