File: QFitsWidget3D.cpp

package info (click to toggle)
dpuser 4.1%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 12,084 kB
  • sloc: cpp: 124,807; ansic: 6,866; lex: 1,113; makefile: 777; yacc: 742; sh: 78
file content (45 lines) | stat: -rw-r--r-- 1,263 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#include "QFitsWidget3D.h"
#include "QFitsView3D.h"

//------------------------------------------------------------------------------
//         QFitsWidget3D
//------------------------------------------------------------------------------
QFitsWidget3D::QFitsWidget3D(QFitsBaseBuffer *bb) : QFitsBaseWidget(bb) {
    cubeViewer = new QFitsView3D(this);

//connect(fitsMainWindow->mytoolbar, SIGNAL(updateZRange3D(double, double)),
//        cubeViewer, SLOT(updateZRange3D(double, double)));
}

QFitsWidget3D::~QFitsWidget3D() {
    if (cubeViewer != NULL) {
        delete cubeViewer;
        cubeViewer = NULL;
    }
}

//void QFitsWidget3D::setZoom(double zoomValue) {
//    getMyBuffer()->setZoomFactor_3Dwire(zoomValue);
//    cubeViewer->applyZoom();
//}

//void QFitsWidget3D::updateScaling() {
//    cubeViewer->updateScaling();
//}

void QFitsWidget3D::newData3D() {
    cubeViewer->newData();
}

void QFitsWidget3D::setupColours()
{
    cubeViewer->updateColourtable();
}

//void QFitsWidget3D::setImageCenter(double x, double y) {
//    cubeViewer->setImageCenter(x, y);
//}

void QFitsWidget3D::resizeEvent(QResizeEvent *r) {
    cubeViewer->setGeometry(0, 0, r->size().width(), r->size().height());
}