#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().