- Timestamp:
- 02/27/08 09:30:29 (9 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/Carsten_PtrWork2/Source/System/FileIO/OSB/OSGNFIOGeometry.cpp
r1039 r1063 123 123 FDEBUG(("NFIOGeometry::readFC\n")); 124 124 125 Geometry RefPtr geo = Geometry::create();125 GeometryInternalRefPtr geo = Geometry::create(); 126 126 127 127 UInt16 version; … … 412 412 _in->getValue(fieldType); 413 413 414 GeoPnt3fProperty RefPtr positions = GeoPnt3fProperty::create();414 GeoPnt3fPropertyInternalRefPtr positions = GeoPnt3fProperty::create(); 415 415 readQuantizedVectors<Pnt3f>(positions); 416 416 … … 425 425 _in->getValue(fieldType); 426 426 427 GeoVec3fProperty RefPtr normals = GeoVec3fProperty::create();427 GeoVec3fPropertyInternalRefPtr normals = GeoVec3fProperty::create(); 428 428 readQuantizedVectors<Vec3f>(normals); 429 429 … … 438 438 _in->getValue(fieldType); 439 439 440 GeoVec2fProperty RefPtr texcoords = GeoVec2fProperty::create();440 GeoVec2fPropertyInternalRefPtr texcoords = GeoVec2fProperty::create(); 441 441 readQuantizedVectors<Vec2f>(texcoords); 442 442 … … 466 466 _in->getValue(noe); 467 467 468 GeoIntegralProperty RefPtr indices;468 GeoIntegralPropertyInternalRefPtr indices; 469 469 bool using_16bit = false; 470 470 if(getOptions().unpack16BitIndices()) … … 833 833 { 834 834 // multi indexed. 835 std::vector<GeoUInt32Property Ptr> indices_list;835 std::vector<GeoUInt32PropertyInternalRefPtr > indices_list; 836 836 std::vector<GeoUInt32Property::StoredFieldType *> indicesp_list; 837 837 for(UInt32 i=0;i<size;++i) 838 838 { 839 GeoUInt32Property RefPtr indices= GeoUInt32Property::create();839 GeoUInt32PropertyInternalRefPtr indices = GeoUInt32Property::create(); 840 840 GeoUInt32Property::StoredFieldType *indicesp = indices->editFieldPtr(); 841 indices_list .push_back(indices);841 indices_list .push_back(indices ); 842 842 indicesp_list.push_back(indicesp); 843 843 }
