CanadianMachines / MachineLib / Clamp.h
Clamp.h
Raw
/**
 * @file Clamp.h
 * @author sriram
 *
 *
 */

#ifndef CANADIANEXPERIENCE_MACHINELIB_CLAMP_H
#define CANADIANEXPERIENCE_MACHINELIB_CLAMP_H

#include "BezierEnd.h"
class Tubing;

/**
 * clamping point on tubing
 */
class Clamp: public BezierEnd
{
private:

	///tubing this clamp belong to
	Tubing* mTubing;

public:

	/// Default constructor
	Clamp();

	/// Copy constructor (disabled)
	Clamp(const Clamp &) = delete;

	/// Assignment operator
	void operator=(const Clamp &) = delete;

};

#endif //CANADIANEXPERIENCE_MACHINELIB_CLAMP_H