Show
Ignore:
Timestamp:
05/27/08 08:13:17 (3 months ago)
Author:
vossg
Message:

removed: old c-style casts as these hide edit/get mixups

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/Source/System/Cluster/Window/SortLast/OSGPipelineComposer.inl

    r1198 r1249  
    6464            tile = getComposeTileBuffer(x,y); 
    6565 
    66             if(tile->depth.min == (DepthT)-1 && 
    67                tile->depth.max == (DepthT)-1) { 
     66            if(tile->depth.min == DepthT(-1) && 
     67               tile->depth.max == DepthT(-1)) { 
    6868                if(!reuseEmpty) { 
    6969                    reuseEmpty=result; 
    7070                    result++; 
    7171                    count++; 
    72                     reuseEmpty->min = (DepthT)-1
     72                    reuseEmpty->min = DepthT(-1)
    7373                    reuseEmpty->max = 0; 
    7474                } 
     
    174174        DepthInfo *dst = &depthInfo[_composeTilesX * _composeTilesY * channel]; 
    175175        for(c=0; c<depthCount.min ; ++c) { 
    176             if(src->min == (DepthT)-1) { 
     176            if(src->min == DepthT(-1)) { 
    177177                while(src->max--) { 
    178                     dst->min = (DepthT)-1
    179                     dst->max = (DepthT)-1
     178                    dst->min = DepthT(-1)
     179                    dst->max = DepthT(-1)
    180180                    dst->occlude = false; 
    181181                    dst++; 
     
    206206                    depthInfo[x+_composeTilesX*y + _composeTilesX*_composeTilesY*id]; 
    207207 
    208                 if(_groupInfo[id]->depth.min == (DepthT)(-1)) 
     208                if(_groupInfo[id]->depth.min == DepthT(-1)) 
    209209                    _statistics.noGeo++; 
    210210            } 
     
    217217                           _groupInfo[id1]->depth.max <  
    218218                           _groupInfo[id2]->depth.min && 
    219                            _groupInfo[id2]->depth.min != (DepthT)-1
     219                           _groupInfo[id2]->depth.min != DepthT(-1)
    220220                        { 
    221                             _groupInfo[id2]->depth.max = (DepthT)-1
    222                             _groupInfo[id2]->depth.min = (DepthT)-1
     221                            _groupInfo[id2]->depth.max = DepthT(-1)
     222                            _groupInfo[id2]->depth.min = DepthT(-1)
    223223                            _groupInfo[id2]->depth.occlude = false; 
    224224                            _statistics.occluded++; 
     
    236236            for(id = 1 ; id < count ; ++id) 
    237237            { 
    238                 if(_groupInfo[id]->depth.min != (DepthT)(-1)) 
     238                if(_groupInfo[id]->depth.min != DepthT(-1)) 
    239239                { 
    240240                    if(dmin < _groupInfo[id]->depth.min) 
     
    253253                _groupInfo[id]->trans.first = true; 
    254254                _groupInfo[id]->trans.empty = false; 
    255                 if(_groupInfo[id]->depth.min == (DepthT)(-1)) 
     255                if(_groupInfo[id]->depth.min == DepthT(-1)) 
    256256                { 
    257257                    _groupInfo[id]->trans.empty = true; 
     
    460460 
    461461        tile = getComposeTileBuffer(readTile->header.x,readTile->header.y); 
    462         srcDepth    = (DepthT*)(readTile->data + tile->colorSize); 
    463         srcColor    = (ColorT*)(readTile->data); 
    464         dstDepth    = (DepthT*)(tile->data + tile->colorSize); 
    465         dstColor    = (ColorT*)(tile->data); 
     462        srcDepth    =  
     463            reinterpret_cast<DepthT*>(readTile->data + tile->colorSize); 
     464        srcColor    = reinterpret_cast<ColorT*>(readTile->data); 
     465        dstDepth    = reinterpret_cast<DepthT*>(tile->data + tile->colorSize); 
     466        dstColor    = reinterpret_cast<ColorT*>(tile->data); 
    466467        if(readTile->header.depth) 
    467468        { 
     
    473474 
    474475            // compose 
    475             srcDepthEnd = (DepthT*)(readTile->data +  
    476                                     tile->dataSize); 
     476            srcDepthEnd = reinterpret_cast<DepthT*>(readTile->data +  
     477                                                    tile->dataSize); 
    477478            while(srcDepth < srcDepthEnd) 
    478479            { 
     
    499500 
    500501            // compose 
    501             dstDepthEnd = (DepthT*)(tile->data +  
    502                                     tile->dataSize); 
     502            dstDepthEnd = reinterpret_cast<DepthT*>(tile->data +  
     503                                                    tile->dataSize); 
    503504            while(dstDepth < dstDepthEnd) 
    504505            { 
    505                 if(*dstDepth == (DepthT)-1
     506                if(*dstDepth == DepthT(-1)
    506507                    *dstColor = *srcColor; 
    507508                dstDepth++; 
     
    652653               y > top   || (y+h) <= bottom) 
    653654            { 
    654                 tile->depth.min     = (DepthT)-1
    655                 tile->depth.max     = (DepthT)-1
     655                tile->depth.min     = DepthT(-1)
     656                tile->depth.max     = DepthT(-1)
    656657                tile->depth.occlude = false; 
    657658                tile->empty = true; 
     
    731732            } 
    732733#else 
    733             depthPtr = (DepthT*)(tile->data + tile->colorSize); 
     734            depthPtr = reinterpret_cast<DepthT*>(tile->data + tile->colorSize); 
    734735            // new version 
    735             occlude = checkDepth<DepthT,(DepthT)-1>( 
     736            occlude = checkDepth<DepthT, DepthT(-1)>( 
    736737                depthPtr, 
    737738                depthMin, 
     
    739740                w*h); 
    740741#endif 
    741             if(depthMin == (DepthT)-1
     742            if(depthMin == DepthT(-1)
    742743                tile->empty = true; 
    743744            else