ET++: Box::Box()

The constructors for Box specify a number of things, including the number of rows and columns, and the gap between rows and between columns.


Box::Box(int id, const Point &cr, const Point &g, VObjAlign a)
	: colsrows(cr), gap(g), align(a), CompositeVObject(id, (SeqCollection*)0)
{
}

Box::Box(int id, const Point &cr, const Point &g, VObjAlign a, VObject *va_(vop), ...)
	: colsrows(cr), gap(g), align(a), CompositeVObject(id, (SeqCollection*)0)
{
	va_list ap;
	va_start(ap, va_(vop));
	SetItems(va_(vop), ap);
	va_end(ap);
}

Box::Box(int id, const Point &cr, const Point &g, VObjAlign a, SeqCollection *sc)
	: colsrows(cr), gap(g), align(a), CompositeVObject(id, sc)
{
}

Box::Box(int id, const Point &cr, const Point &g, VObjAlign a, va_list ap)
	: colsrows(cr), gap(g), align(a), CompositeVObject(id, ap)
{
}

Back to the graphical layout description

Back to the main ET++ page