#include <AreaOrderer.h>
Public Member Functions | |
CAreaOrderer () | |
void | Insert (std::shared_ptr< CCurve > pcurve) |
CArea | ResultArea () const |
Public Attributes | |
std::shared_ptr< CInnerCurves > | m_top_level |
CAreaOrderer::CAreaOrderer | ( | ) |
void CAreaOrderer::Insert | ( | std::shared_ptr< CCurve > | pcurve | ) |
References CInnerCurves::area_orderer, and m_top_level.
Referenced by CArea::Reorder().
CArea CAreaOrderer::ResultArea | ( | ) | const |
References m_top_level.
std::shared_ptr<CInnerCurves> CAreaOrderer::m_top_level |
Referenced by Insert(), CArea::Reorder(), and ResultArea().