Show
Ignore:
Timestamp:
03/21/12 18:36:20 (2 years ago)
Author:
robert
Message:

Ran script to remove trailing spaces and tabs

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • OpenSceneGraph/trunk/src/osgPlugins/Inventor/ConvertToInventor.cpp

    r12597 r13041  
    229229 
    230230  osgType *ptr = (osgType*)array->getDataPointer() + startIndex; 
    231    
     231 
    232232  if (numItemsUntilMinusOne <= 0) 
    233233    for (i=0; i<num; i++, ptr++) 
     
    370370    } 
    371371  } 
    372   else if (ivApplicateIntType<SoMFInt32,  int32_t>(array, (SoMFInt32&) field, startIndex, stopIndex, numItemsUntilMinusOne)) return;  
     372  else if (ivApplicateIntType<SoMFInt32,  int32_t>(array, (SoMFInt32&) field, startIndex, stopIndex, numItemsUntilMinusOne)) return; 
    373373  else if (ivApplicateIntType<SoMFUInt32,uint32_t>(array, (SoMFUInt32&)field, startIndex, stopIndex, numItemsUntilMinusOne)) return; 
    374   else if (ivApplicateIntType<SoMFShort,  int16_t>(array, (SoMFShort&) field, startIndex, stopIndex, numItemsUntilMinusOne)) return;  
     374  else if (ivApplicateIntType<SoMFShort,  int16_t>(array, (SoMFShort&) field, startIndex, stopIndex, numItemsUntilMinusOne)) return; 
    375375  else if (ivApplicateIntType<SoMFUShort,uint16_t>(array, (SoMFUShort&)field, startIndex, stopIndex, numItemsUntilMinusOne)) return; 
    376376  else if (field.isOfType(SoMFVec2f::getClassTypeId())) 
     
    474474 
    475475  if (indices || drawElemIndices) { 
    476      
     476 
    477477    // "deindex" original data 
    478478    if (indices && !drawElemIndices) 
     
    747747  // Coin: no (until current version Coin 2.5.0b3) 
    748748  // TGS Inventor: introduced in TGS Inventor 5.0 (available in SoTexture class) 
    749    
     749 
    750750  // note: Coin (since 2.0) uses CLAMP_TO_EDGE for rendering if SoTexture2::CLAMP is specified. 
    751751 
     
    790790 
    791791  if (ss) { 
    792      
     792 
    793793    // 
    794794    // Lighting 
    795795    // 
    796      
     796 
    797797    // enable/disable lighting 
    798798    updateMode(ivState->osgLighting, ss->getMode(GL_LIGHTING)); 
     
    834834 
    835835        // set two-sided lighting and backface culling off 
    836         sh->vertexOrdering = ivState->osgFrontFace==osg::FrontFace::COUNTER_CLOCKWISE ?  
     836        sh->vertexOrdering = ivState->osgFrontFace==osg::FrontFace::COUNTER_CLOCKWISE ? 
    837837                             SoShapeHints::COUNTERCLOCKWISE : SoShapeHints::CLOCKWISE; 
    838838        sh->shapeType = SoShapeHints::UNKNOWN_SHAPE_TYPE; 
     
    850850            // Inventor does not support this setup and it lits the unculled faces only. 
    851851            OSG_WARN << "IvWriter: Culling was set in a way that one-sided lighting will lit the culled sides of faces. " 
    852                                       "Using lighting on correct faces." << std::endl;  
     852                                      "Using lighting on correct faces." << std::endl; 
    853853 
    854854          // face culling on 
     
    880880      if (!ivState->osgTexture2Enabled || 
    881881          ivState->osgTexture==NULL || ivState->osgTexture->getImage(0)==NULL) 
    882          
     882 
    883883        // empty texture disables texturing 
    884884        ivState->ivTexture = new SoTexture2; 
    885        
     885 
    886886      else { 
    887          
     887 
    888888        // reuse texture if possible 
    889889        ivState->ivTexture = ivTexturesMap[ivState->osgTexture][ivState->osgTexEnv]; 
     
    899899          const std::string &textureName = ivState->osgTexture->getImage(0)->getFileName(); 
    900900          ivState->ivTexture->filename.setValue(textureName.c_str()); // FIXME: handle inlined texture data in the files 
    901            
     901 
    902902          // wrap 
    903903          ivState->ivTexture->wrapS.setValue(convertTextureWrap( 
     
    951951                                  "back faces. This is not handled properly. Using front material only." << std::endl; 
    952952      } 
    953      
     953 
    954954      // Convert colors 
    955955      // OSG represents colors by: Vec3, Vec4,Vec4ub 
     
    11801180    // Post-processing for DrawArrayLengths 
    11811181    if (drawArrayLengths && primSize==0 && drawArrayLengths->size()>=2) { 
    1182        
     1182 
    11831183      postProcessDrawArrayLengths(drawArrayLengths, &((SoIndexedShape*)shape)->coordIndex); 
    1184        
     1184 
    11851185      if (ivNormals && g->getNormalBinding()==osg::Geometry::BIND_PER_VERTEX) 
    11861186        postProcessDrawArrayLengths(drawArrayLengths, &((SoIndexedShape*)shape)->normalIndex); 
    1187        
     1187 
    11881188      if (ivMaterial && g->getColorBinding()==osg::Geometry::BIND_PER_VERTEX) 
    11891189        postProcessDrawArrayLengths(drawArrayLengths, &((SoIndexedShape*)shape)->materialIndex); 
    1190        
     1190 
    11911191      if (ivTexCoords && !ivTexCoords->isOfType(SoTextureCoordinateFunction::getClassTypeId())) 
    11921192        postProcessDrawArrayLengths(drawArrayLengths, &((SoIndexedShape*)shape)->textureCoordIndex); 
     
    12581258                                               startIndex, n); 
    12591259        } 
    1260       }  
     1260      } 
    12611261      else 
    12621262#endif  // __COIN__ 
    12631263        nonIndexedTexCoords = ivTexCoords; 
    12641264    } 
    1265      
     1265 
    12661266    // create alternate normals 
    12671267    if (ivNormals) { 
     
    13011301    if (shape->isOfType(SoPointSet::getClassTypeId())) 
    13021302      ((SoPointSet*)shape)->numPoints.setValue(elementsCount); else 
    1303      
     1303 
    13041304    if (shape->isOfType(SoLineSet::getClassTypeId())) { 
    13051305      switch (pset->getMode()) { 
     
    15621562        texCoords = new SoTextureCoordinate2; 
    15631563        osgArray2ivMField(g->getTexCoordArray(0), ((SoTextureCoordinate2*)texCoords)->point); 
    1564       }  
     1564      } 
    15651565#ifdef __COIN__ 
    15661566      else { 
     
    16071607      case GL_TRIANGLES: 
    16081608      case GL_TRIANGLE_STRIP: 
    1609       case GL_QUAD_STRIP:     if (useIndices)  
     1609      case GL_QUAD_STRIP:     if (useIndices) 
    16101610                                if (vrml1Conversion) { 
    16111611                                  shape = new SoIndexedFaceSet; 
     
    16651665        const osg::DrawArrayLengths *drawArrayLengths = 
    16661666          dynamic_cast<const osg::DrawArrayLengths*>(pset); 
    1667          
     1667 
    16681668        int startIndex = drawArrayLengths->getFirst(); 
    1669            
     1669 
    16701670        ok = processPrimitiveSet(g, pset, NULL, needSeparateTriangles, 
    16711671                                  -1, primSize, startIndex, -1, normalIndex, colorIndex, 
     
    16791679        break; 
    16801680      } 
    1681        
     1681 
    16821682      case osg::PrimitiveSet::DrawElementsUBytePrimitiveType: 
    16831683      case osg::PrimitiveSet::DrawElementsUShortPrimitiveType: 
     
    17551755      // convert rotation 
    17561756      rotation = osg::Quat(-M_PI_2, osg::Vec3(0.,1.,0.)) * osg::Quat(M_PI_2, osg::Vec3(1.,0.,0.)) * rotation; 
    1757        
     1757 
    17581758      if (center.length2()==0. && rotation.zeroRotation() && ivState->ivTexture==NULL) 
    17591759 
    17601760        // optimized handling of single node 
    17611761        root->addChild(ivNode); 
    1762        
     1762 
    17631763      else { 
    17641764        SoSeparator *root2 = new SoSeparator; 
    1765          
     1765 
    17661766        // handle transformation 
    17671767        if (center.length2()!=0. || !rotation.zeroRotation()) { 
     
    17741774        if (ivState->ivTexture) 
    17751775          root2->addChild(ivState->ivTexture); 
    1776          
     1776 
    17771777        // build graph 
    17781778        root2->addChild(ivNode); 
     
    17801780      } 
    17811781    } 
    1782      
    1783     virtual void apply(const osg::Sphere &s) {  
     1782 
     1783    virtual void apply(const osg::Sphere &s) { 
    17841784      SoSphere *ivSphere = new SoSphere; 
    17851785      ivSphere->radius.setValue(s.getRadius()); 
     
    18071807      processNode(ivCylinder, c.getCenter(), c.getRotation(), ivState->ivHead); 
    18081808    } 
    1809      
     1809 
    18101810    void warnNonSupported() { 
    18111811      OSG_WARN << "IvWriter: Not supported ShapeDrawable found. Skipping it." << std::endl; 
     
    18171817    virtual void apply(const osg::HeightField&)    { warnNonSupported(); } 
    18181818    virtual void apply(const osg::CompositeShape&) { warnNonSupported(); } 
    1819    
     1819 
    18201820    InventorState *ivState; 
    18211821    MyShapeVisitor(InventorState *ivState) { this->ivState = ivState; } 
     
    18401840    processGeometry(g, ivDrawableState); 
    18411841  else 
    1842    
     1842 
    18431843  if ((sd = dynamic_cast<osg::ShapeDrawable*>(d)) != NULL) { 
    18441844    processShapeDrawable(sd, ivDrawableState); 
     
    18981898 
    18991899  if (useIvExtensions) { 
    1900      
     1900 
    19011901    // Create SoSeparator and convert StateSet 
    19021902    InventorState *ivState = createInventorState(node.getStateSet()); 
     
    19281928      billboard->axisOfRotation.setValue(axis); 
    19291929    #else 
    1930        
     1930 
    19311931      billboard->axisOfRotation.setValue(SbVec3f(0.f,0.f,0.f)); 
    19321932 
     
    19551955 
    19561956    popInventorState(); 
    1957    
     1957 
    19581958  } else 
    19591959    apply((osg::Geode&)node); 
     
    20222022  osg::LOD::RangeMode rangeMode = node.getRangeMode(); 
    20232023  if (rangeMode == osg::LOD::DISTANCE_FROM_EYE_POINT) { 
    2024      
     2024 
    20252025    // use SoLOD for DISTANCE_FROM_EYE_POINT 
    20262026    SoLOD *lod = new SoLOD; 
     
    20512051 
    20522052  } else { 
    2053      
     2053 
    20542054    // undefined mode -> put warning 
    20552055    OSG_WARN << "IvWriter: Undefined LOD::RangeMode value." << std::endl;