using namespace boost::python;
using namespace GafferBindings;
using namespace Gaffer;

void GafferModule::bindTransformPlug()
{
	PlugClass<TransformPlug>()
		.def(
			init< const std::string &, Gaffer::Plug::Direction, unsigned >
			(
				(
					arg( "name" ) = Gaffer::GraphComponent::defaultName<TransformPlug>(),
					arg( "direction" ) = Gaffer::Plug::In,
					arg( "flags" ) = Gaffer::Plug::Default
				)
			)
		)
		.def( "matrix", &TransformPlug::matrix )
	;
}
