Ignore:
Timestamp:
Dec 22, 2014, 5:21:32 AM (5 years ago)
Author:
ldelgass
Message:

sync with release branch

File:
1 edited

Legend:

Unmodified
Added
Removed
  • nanovis/trunk/VelocityArrowsSlice.cpp

    r4167 r4903  
    44 *
    55 */
    6 #include "nvconf.h"
    76
    87#include <math.h>
     
    6160    _renderMode(LINES)
    6261{
    63     setSliceAxis(AXIS_Z);
     62    setSliceAxis(_axis);
    6463
    6564    _queryVelocityFP.loadFragmentProgram("queryvelocity.cg");
     
    222221    glBegin(GL_QUADS);
    223222    switch (_axis) {
    224     case 0:
     223    case AXIS_X:
    225224        glTexCoord3f(_slicePos, 0, 0); glVertex2i(0,                  0);
    226225        glTexCoord3f(_slicePos, 1, 0); glVertex2i(_renderTargetWidth, 0);
     
    228227        glTexCoord3f(_slicePos, 0, 1); glVertex2i(0,                  _renderTargetHeight);
    229228        break;
    230     case 1:
     229    case AXIS_Y:
    231230        glTexCoord3f(0, _slicePos, 0); glVertex2i(0,                  0);
    232231        glTexCoord3f(1, _slicePos, 0); glVertex2i(_renderTargetWidth, 0);
     
    234233        glTexCoord3f(0, _slicePos, 1); glVertex2i(0,                  _renderTargetHeight);
    235234        break;
    236     case 2:
     235    case AXIS_Z:
    237236    default:
    238237        glTexCoord3f(0, 0, _slicePos); glVertex2i(0,                  0);
     
    259258}
    260259
    261 static void drawLineArrow(int axis)
     260static void drawLineArrow(FlowSliceAxis axis)
    262261{
    263262    glBegin(GL_LINES);
    264263    switch (axis) {
    265     case 0: // ZY plane
     264    case AXIS_X: // ZY plane
    266265        glVertex3f(0.0, 0.0, 0.0);
    267266        glVertex3f(0.0, 0.0, 1.0);
     
    273272        glVertex3f(0.0, -0.25, 0.75);
    274273        break;
    275     case 1: // XZ plane
     274    case AXIS_Y: // XZ plane
    276275        glVertex3f(0.0, 0.0, 0.0);
    277276        glVertex3f(1.0, 0.0, 0.0);
     
    283282        glVertex3f(0.75, 0.0, -0.25);
    284283        break;
    285     case 2: // XY plane
     284    case AXIS_Z: // XY plane
    286285    default:
    287286        glVertex3f(0.0, 0.0, 0.0);
     
    335334        int index = 0, icount, jcount;
    336335        switch (_axis) {
    337         case 0:
     336        case AXIS_X:
    338337            icount = _tickCountZ;
    339338            jcount = _tickCountY;
    340339            refVec.set(0, 0, 1);
    341340            break;
    342         case 1:
     341        case AXIS_Y:
    343342            icount = _tickCountZ;
    344343            jcount = _tickCountX;
    345344            refVec.set(1, 0, 0);
    346345            break;
    347         case 2:
     346        case AXIS_Z:
    348347        default:
    349348            icount = _tickCountY;
     
    513512
    514513    switch (_axis) {
    515     case 0:
     514    case AXIS_X:
    516515        _tickCountX = 1;
    517516        _renderTargetWidth = _tickCountY;
    518517        _renderTargetHeight = _tickCountZ;
    519518        break;
    520     case 1:
     519    case AXIS_Y:
    521520        _tickCountY = 1;
    522521        _renderTargetWidth = _tickCountX;
     
    524523        break;
    525524    default:
    526     case 2:
     525    case AXIS_Z:
    527526        _tickCountZ = 1;
    528527        _renderTargetWidth = _tickCountX;
     
    553552    }
    554553
    555     if (_axis == 2) {
     554    if (_axis == AXIS_Z) {
    556555        for (int y = 1; y <= _tickCountY; ++y) {
    557556            for (int x = 1; x <= _tickCountX; ++x) {
     
    567566            }
    568567        }
    569     } else if (_axis == 1) {
     568    } else if (_axis == AXIS_Y) {
    570569        for (int z = 1; z <= _tickCountZ; ++z) {
    571570            for (int x = 1; x <= _tickCountX; ++x) {
     
    581580            }
    582581        }
    583     } else if (_axis == 0) {
     582    } else if (_axis == AXIS_X) {
    584583        for (int z = 1; z <= _tickCountZ; ++z) {
    585584            for (int y = 1; y <= _tickCountY; ++y) {
Note: See TracChangeset for help on using the changeset viewer.