5 #ifndef _MGTrimLoop_HH_
6 #define _MGTrimLoop_HH_
9 #include "topo/LEPoint.h"
44 int start_loopid()
const;
50 int end_loopid()
const;
55 void set_used_loop_flag(std::vector<bool>& used_loops)
const;
MGTrimLoop()
Definition: TrimLoop.h:28
MGLEPoint start_lep() const
Definition: TrimLoop.h:41
bool is_null() const
Definition: TrimLoop.h:36
MGLoop * loop()
Definition: TrimLoop.h:37
std::ostream & operator<<(std::ostream &ostrm, const MGisect &is)
Debug Function.
Definition: isect.h:95
Vector of a general n space dimension.
Definition: Vector.h:26
MGTrimLoop is a private and utility class to implement trimming of MGFSurface.
Definition: TrimLoop.h:21
MGLEPoint end_lep() const
Definition: TrimLoop.h:47
bool end_is_on_boundary()
Definition: TrimLoop.h:46
Is to represent a Loop's point.
Definition: LEPoint.h:28
MGLoop is a boundary of a face, a boundary of 2D manifold cell.
Definition: Loop.h:44
bool start_is_on_boundary()
Definition: TrimLoop.h:40