src/objecttypes/polygon.cpp

changeset 6
73e448b2943d
parent 3
55a55a9ec2c2
child 8
44679e468ba9
equal deleted inserted replaced
5:593a658cba8e 6:73e448b2943d
40 points[2] = value.value<Vertex>(); 40 points[2] = value.value<Vertex>();
41 return SetPropertyResult::Success; 41 return SetPropertyResult::Success;
42 default: 42 default:
43 return ColoredBaseObject::setProperty(id, value); 43 return ColoredBaseObject::setProperty(id, value);
44 } 44 }
45 }
46
47 QString modelobjects::Triangle::textRepresentation() const
48 {
49 return format("%1 %2 %3",
50 vertexToStringParens(points[0]),
51 vertexToStringParens(points[1]),
52 vertexToStringParens(points[2]));
45 } 53 }
46 54
47 modelobjects::Quadrilateral::Quadrilateral( 55 modelobjects::Quadrilateral::Quadrilateral(
48 const Vertex& point_1, 56 const Vertex& point_1,
49 const Vertex& point_2, 57 const Vertex& point_2,
93 return SetPropertyResult::Success; 101 return SetPropertyResult::Success;
94 default: 102 default:
95 return ColoredBaseObject::setProperty(id, value); 103 return ColoredBaseObject::setProperty(id, value);
96 } 104 }
97 } 105 }
106
107 QString modelobjects::Quadrilateral::textRepresentation() const
108 {
109 return format("%1 %2 %3 %4",
110 vertexToStringParens(points[0]),
111 vertexToStringParens(points[1]),
112 vertexToStringParens(points[2]),
113 vertexToStringParens(points[3]));
114 }

mercurial