Blob Blame Raw
#pragma once

#ifndef TREGIONOUTLINE_H
#define TREGIONOUTLINE_H

class TRegionOutline
{
public:
	typedef std::vector<T3DPointD> PointVector;
	typedef std::vector<PointVector> Boundary;

	Boundary m_exterior, m_interior;
	bool m_doAntialiasing;

	TRectD m_bbox;

	TRegionOutline() : m_doAntialiasing(false) {}

	void clear()
	{
		m_exterior.clear();
		m_interior.clear();
	}
};

#endif