Revize f06d5ae1
Přidáno uživatelem Jakub Hejman před téměř 4 roky(ů)
deltarobot/gl/scene.cpp | ||
---|---|---|
1 | 1 |
#include "scene.hpp" |
2 | 2 |
|
3 |
#include "../curvedataserver.h" |
|
4 |
|
|
3 | 5 |
const int Scene::TRAJECTORY_I = 0; |
4 | 6 |
const int Scene::SPHERE_I = 1; |
5 | 7 |
const int Scene::SPHERE_II = 2; |
... | ... | |
58 | 60 |
} |
59 | 61 |
} |
60 | 62 |
|
61 |
void Scene::setCurve(QList<QVector4D> curve) |
|
63 |
void Scene::setCurve(QList<QVector4D> curve, CurveDataServer * cdServer)
|
|
62 | 64 |
{ |
63 | 65 |
// Vyhledani minimalnich a maximalnich souradnic. |
64 | 66 |
QList<QVector3D> curve3d; |
... | ... | |
149 | 151 |
|
150 | 152 |
// Vykreslit. |
151 | 153 |
update(); |
154 |
|
|
155 |
if (cdServer) { |
|
156 |
cdServer->sendNewCurve(curve3d); |
|
157 |
} |
|
152 | 158 |
} |
153 | 159 |
|
154 | 160 |
void Scene::setSphereData(const QVector3D &position, const QVector3D &fArrow, const QVector3D &sArrow) |
Také k dispozici: Unified diff
Re #8736 - Implement Additional Messages