src/gui_editactions.cc

changeset 604
01bdac75994a
parent 603
47e7773c7841
child 606
3dd6f343ec06
--- a/src/gui_editactions.cc	Tue Jan 07 08:53:27 2014 +0200
+++ b/src/gui_editactions.cc	Tue Jan 07 11:56:26 2014 +0200
@@ -129,7 +129,7 @@
 
 		QList<LDObject*> objs;
 
-		if (obj->getType() == LDObject::Subfile)
+		if (obj->getType() == LDObject::ESubfile)
 			objs = static_cast<LDSubfile*> (obj)->inlineContents (
 					   (LDSubfile::InlineFlags)
 					   ( (deep) ? LDSubfile::DeepInline : 0) |
@@ -175,7 +175,7 @@
 
 	for (LDObject* obj : objs)
 	{
-		if (obj->getType() != LDObject::Quad)
+		if (obj->getType() != LDObject::EQuad)
 			continue;
 
 		// Find the index of this quad
@@ -218,7 +218,7 @@
 	ui.setupUi (dlg);
 	ui.code->setText (obj->raw());
 
-	if (obj->getType() == LDObject::Error)
+	if (obj->getType() == LDObject::EError)
 		ui.errorDescription->setText (static_cast<LDError*> (obj)->reason);
 	else
 	{
@@ -282,13 +282,13 @@
 	for (LDObject* obj : objs)
 	{
 		const LDObject::Type type = obj->getType();
-		if (type != LDObject::Quad && type != LDObject::Triangle)
+		if (type != LDObject::EQuad && type != LDObject::ETriangle)
 			continue;
 
 		int numLines;
 		LDLine* lines[4];
 
-		if (type == LDObject::Quad)
+		if (type == LDObject::EQuad)
 		{
 			numLines = 4;
 
@@ -388,7 +388,7 @@
 
 // =============================================================================
 // -----------------------------------------------------------------------------
-void doMoveObjects (vertex vect)
+void doMoveObjects (Vertex vect)
 {
 	// Apply the grid values
 	vect[X] *= *currentGrid().confs[Grid::X];
@@ -453,7 +453,7 @@
 
 // =============================================================================
 // -----------------------------------------------------------------------------
-static void rotateVertex (vertex& v, const vertex& rotpoint, const matrix& transform)
+static void rotateVertex (Vertex& v, const Vertex& rotpoint, const Matrix& transform)
 {
 	v.move (-rotpoint);
 	v.transform (transform, g_origin);
@@ -465,14 +465,14 @@
 static void doRotate (const int l, const int m, const int n)
 {
 	QList<LDObject*> sel = selection();
-	QList<vertex*> queue;
-	const vertex rotpoint = rotPoint (sel);
+	QList<Vertex*> queue;
+	const Vertex rotpoint = rotPoint (sel);
 	const double angle = (pi * *currentGrid().confs[Grid::Angle]) / 180,
 				 cosangle = cos (angle),
 				 sinangle = sin (angle);
 
 	// ref: http://en.wikipedia.org/wiki/Transformation_matrix#Rotation_2
-	matrix transform (
+	Matrix transform (
 	{
 		(l* l * (1 - cosangle)) + cosangle,
 		(m* l * (1 - cosangle)) - (n* sinangle),
@@ -494,7 +494,7 @@
 		{
 			for (int i = 0; i < obj->vertices(); ++i)
 			{
-				vertex v = obj->getVertex (i);
+				Vertex v = obj->getVertex (i);
 				rotateVertex (v, rotpoint, transform);
 				obj->setVertex (i, v);
 			}
@@ -511,10 +511,10 @@
 
 			// Transform the matrix
 			mo->setTransform (transform * mo->getTransform());
-		} elif (obj->getType() == LDObject::Vertex)
+		} elif (obj->getType() == LDObject::EVertex)
 		{
 			LDVertex* vert = static_cast<LDVertex*> (obj);
-			vertex v = vert->pos;
+			Vertex v = vert->pos;
 			rotateVertex (v, rotpoint, transform);
 			vert->pos = v;
 		}
@@ -570,8 +570,8 @@
 
 		if (mo != null)
 		{
-			vertex v = mo->getPosition();
-			matrix t = mo->getTransform();
+			Vertex v = mo->getPosition();
+			Matrix t = mo->getTransform();
 
 			for_axes (ax)
 				roundToDecimals (v[ax], 3);
@@ -589,7 +589,7 @@
 		{
 			for (int i = 0; i < obj->vertices(); ++i)
 			{
-				vertex v = obj->getVertex (i);
+				Vertex v = obj->getVertex (i);
 
 				for_axes (ax)
 					roundToDecimals (v[ax], 3);
@@ -619,7 +619,7 @@
 
 		int col = maincolor;
 
-		if (obj->getType() == LDObject::Line || obj->getType() == LDObject::CondLine)
+		if (obj->getType() == LDObject::ELine || obj->getType() == LDObject::ECondLine)
 			col = edgecolor;
 
 		obj->setColor (col);
@@ -658,7 +658,7 @@
 	{
 		for (int i = 0; i < obj->vertices(); ++i)
 		{
-			vertex v = obj->getVertex (i);
+			Vertex v = obj->getVertex (i);
 
 			for (Axis ax : sel)
 			{
@@ -704,7 +704,7 @@
 	{
 		for (int i = 0; i < obj->vertices(); ++i)
 		{
-			vertex v = obj->getVertex (i);
+			Vertex v = obj->getVertex (i);
 
 			for (Axis ax : sel)
 				v[ax] *= -1;
@@ -726,7 +726,7 @@
 
 	for (LDObject* obj : sel)
 	{
-		if (obj->getType() != LDObject::CondLine)
+		if (obj->getType() != LDObject::ECondLine)
 			continue;
 
 		LDLine* repl = static_cast<LDCondLine*> (obj)->demote();

mercurial