You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

ugeentityaxes.cpp 637B

12345678910111213141516171819
  1. #include "ugeentityaxes.h"
  2. UGEEntityAxes::UGEEntityAxes(QObject *parent) :
  3. UGEEntity(parent)
  4. {
  5. }
  6. void UGEEntityAxes::onDraw(AbstractRenderDevice *device)
  7. {
  8. drawLine(device, ColorVector3D(Qt::red, 0.0, 0.0, 0.0), ColorVector3D(Qt::red, 1.0, 0.0, 0.0), 2.5);
  9. drawLine(device, ColorVector3D(Qt::green, 0.0, 0.0, 0.0), ColorVector3D(Qt::green, 0.0, 1.0, 0.0), 2.5);
  10. drawLine(device, ColorVector3D(Qt::blue, 0.0, 0.0, 0.0), ColorVector3D(Qt::blue, 0.0, 0.0, 1.0), 2.5);
  11. }
  12. Vector3D UGEEntityAxes::getVectorNearestIntesection(const Vector3D &vector, const Vector3D &pos, bool *ok)
  13. {
  14. *ok = false;
  15. return Vector3D();
  16. }