source: issm/trunk/src/c/classes/bamg/Curve.h@ 13395

Last change on this file since 13395 was 13395, checked in by Mathieu Morlighem, 12 years ago

merged trunk-jpl and trunk for revision 13393

File size: 549 bytes
Line 
1#ifndef _CURVE_H_
2#define _CURVE_H_
3
4#include "../../shared/Bamg/shared.h"
5
6namespace bamg {
7
8 //classes
9 class GeomEdge;
10 class Curve;
11 class Geometry;
12
13 class Curve {
14 public:
15 GeomEdge *FirstEdge; //First edge of the curve
16 GeomEdge *LastEdge; //Last edge of the curve
17 int FirstVertexIndex; //Last vertex index in the last edge
18 int LastVertexIndex; //First Vertex index in the first edge
19
20 //Methods
21 Curve();
22 void Reverse(void);
23 void Set(const Curve & rec,const Geometry & Th ,Geometry & ThNew);
24 };
25
26}
27#endif
Note: See TracBrowser for help on using the repository browser.