Show
Ignore:
Timestamp:
04/18/08 04:10:31 (7 months ago)
Author:
vossg
Message:

changed: pointer cleanup base rebuild

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/Source/System/NodeCores/Drawables/Geometry/Base/WS/OSGGeometryBase.cpp

    r1161 r1178  
    433433 
    434434 
    435 void GeometryBase::pushToProperties(GeoVectorPropertyPtrConstArg value) 
     435void GeometryBase::pushToProperties(const GeoVectorPropertyPtr value) 
    436436{ 
    437437    editMField(PropertiesFieldMask, _mfProperties); 
     
    462462} 
    463463 
    464 void GeometryBase::insertIntoProperties(UInt32                uiIndex, 
    465                                                    GeoVectorPropertyPtrConstArg value   ) 
     464void GeometryBase::insertIntoProperties(      UInt32         uiIndex, 
     465                                                   const GeoVectorPropertyPtr value   ) 
    466466{ 
    467467    editMField(PropertiesFieldMask, _mfProperties); 
     
    479479} 
    480480 
    481 void GeometryBase::replaceInProperties(UInt32                uiIndex, 
    482                                                        GeoVectorPropertyPtrConstArg value   ) 
     481void GeometryBase::replaceInProperties(      UInt32         uiIndex, 
     482                                                       const GeoVectorPropertyPtr value   ) 
    483483{ 
    484484    if(uiIndex >= _mfProperties.size()) 
     
    499499} 
    500500 
    501 void GeometryBase::replaceInProperties(GeoVectorPropertyPtrConstArg pOldElem, 
    502                                                         GeoVectorPropertyPtrConstArg pNewElem) 
     501void GeometryBase::replaceInProperties(const GeoVectorPropertyPtr pOldElem, 
     502                                                        const GeoVectorPropertyPtr pNewElem) 
    503503{ 
    504504    Int32  elemIdx = _mfProperties.findIndex(pOldElem); 
     
    535535} 
    536536 
    537 void GeometryBase::removeFromProperties(GeoVectorPropertyPtrConstArg value) 
     537void GeometryBase::removeFromProperties(const GeoVectorPropertyPtr value) 
    538538{ 
    539539    Int32 iElemIdx = _mfProperties.findIndex(value); 
     
    560560} 
    561561 
    562 void GeometryBase::pushToPropIndices(GeoIntegralPropertyPtrConstArg value) 
     562void GeometryBase::pushToPropIndices(const GeoIntegralPropertyPtr value) 
    563563{ 
    564564    editMField(PropIndicesFieldMask, _mfPropIndices); 
     
    589589} 
    590590 
    591 void GeometryBase::insertIntoPropIndices(UInt32                uiIndex, 
    592                                                    GeoIntegralPropertyPtrConstArg value   ) 
     591void GeometryBase::insertIntoPropIndices(      UInt32         uiIndex, 
     592                                                   const GeoIntegralPropertyPtr value   ) 
    593593{ 
    594594    editMField(PropIndicesFieldMask, _mfPropIndices); 
     
    606606} 
    607607 
    608 void GeometryBase::replaceInPropIndices(UInt32                uiIndex, 
    609                                                        GeoIntegralPropertyPtrConstArg value   ) 
     608void GeometryBase::replaceInPropIndices(      UInt32         uiIndex, 
     609                                                       const GeoIntegralPropertyPtr value   ) 
    610610{ 
    611611    if(uiIndex >= _mfPropIndices.size()) 
     
    626626} 
    627627 
    628 void GeometryBase::replaceInPropIndices(GeoIntegralPropertyPtrConstArg pOldElem, 
    629                                                         GeoIntegralPropertyPtrConstArg pNewElem) 
     628void GeometryBase::replaceInPropIndices(const GeoIntegralPropertyPtr pOldElem, 
     629                                                        const GeoIntegralPropertyPtr pNewElem) 
    630630{ 
    631631    Int32  elemIdx = _mfPropIndices.findIndex(pOldElem); 
     
    662662} 
    663663 
    664 void GeometryBase::removeFromPropIndices(GeoIntegralPropertyPtrConstArg value) 
     664void GeometryBase::removeFromPropIndices(const GeoIntegralPropertyPtr value) 
    665665{ 
    666666    Int32 iElemIdx = _mfPropIndices.findIndex(value);