17 #ifndef __TYFACESELECTOR__ 18 #define __TYFACESELECTOR__ 51 #endif // __TYFACESELECTOR__ TYSolver & _solver
Reference to the solver.
Structure to describe a plan defined with 3 points.
Building class of the faces list.
bool buildPlans(TYSPlan *plan, const OSegment3D &rayon)
TYFaceSelector(TYSolver &solver)
void reorder_intersect(std::deque< TYSIntersection > &tabIntersect)
put infrastructure faces on top
Interface of TYFaceSelector classes.
This class TYTrajet (journey) links a couple Source-Receptor and a collection of paths, in addition to the direct path.
virtual void selectFaces(std::deque< TYSIntersection > &tabIntersect, const TYTrajet &rayon)
Build the array of intersections.
bool CalculSegmentCoupe(const TYStructSurfIntersect &FaceCourante, TYSIntersection &Intersect, OPoint3D &pt1, OPoint3D &pt2, OPoint3D &pt3, const int &indice) const
Data structure for intersections.
Class to define a segment.
Describe surface intersections.
virtual ~TYFaceSelector()