#ifndef WIDGETS_GRAPHPLOTTER_CTLPOINTSLAYER_H
#define WIDGETS_GRAPHPLOTTER_CTLPOINTSLAYER_H

#include "PlotterItemGroup.h"


// -- TDE NAMESPACE ----------------------------------------------------

namespace TDE {

// -- Widgets NAMESPACE ------------------------------------------------

namespace Widgets {

namespace Plot {


class CtlPointsLayer;

typedef SHARED_PTR<CtlPointsLayer> CtlPointsLayerPtr;

class CtlPointsLayer : public PlotterItemGroup
{
public:
	CtlPointsLayer(GraphPlotter* plotterPtr, DataSetPtr datasetPtr, double zValue = 100.0);

	virtual void _draw();
};


} /* end of namespace Plot */

} /* end of namespace Widgets */

} /* end of namespace TDE */

#endif /* WIDGETS_GRAPHPLOTTER_CTLPOINTSLAYER_H */
