14 #include <Constants.h>
17 #define TOL_SECANT_BOUND 1.01
19 #define RECURS_DEPTH 8
21 enum BoundTypes {Line = 1, Circle, Spline2D, Polygon, NonUniformSpline2D,
22 Plane = 10, Sphere, Cylinder,
46 virtual int ReadIn(std::ifstream &dat) = 0;
64 void ChangeType(BoundTypes New_Type)
virtual int ReadIn(std::ifstream &dat)=0
int GetRefID() const
Definition: BoundComp.h:72
BoundTypes GetType() const
Definition: BoundComp.h:53
bool FreeBoundaryStatus
Definition: BoundComp.h:35
void SetFreeBoundaryStatus(bool status)
Definition: BoundComp.h:61
BoundTypes Type
Definition: BoundComp.h:33
bool IsFreeBoundary() const
Definition: BoundComp.h:57
int GetID() const
Definition: BoundComp.h:49
int ID
Definition: BoundComp.h:31
int refID
Definition: BoundComp.h:38
Definition: BoundComp.h:27
void SetRefID(int _ref)
Definition: BoundComp.h:68