]> git.tdb.fi Git - r2c2.git/blobdiff - source/libr2c2/signaltype.cpp
Make use of the geometry part of libmspmath
[r2c2.git] / source / libr2c2 / signaltype.cpp
index d3f48d9066dc68914dcb8b6771ca9c60dc48a87e..545e4de8f253f5a28247838d7627041b0d94f3ad 100644 (file)
@@ -1,3 +1,6 @@
+#include <msp/geometry/circle.h>
+#include <msp/geometry/extrudedshape.h>
+#include <msp/geometry/transformedshape.h>
 #include "signaltype.h"
 
 using namespace std;
@@ -8,6 +11,9 @@ namespace R2C2 {
 SignalType::SignalType(const ArticleNumber &an):
        ObjectType(an)
 {
+       shape = new Geometry::TransformedShape<float, 3>(
+               Geometry::ExtrudedShape<float, 3>(Geometry::Circle<float>(0.01), 0.12),
+               Transform::translation(Vector(0, -0.035, 0.06)));
 }