Show
Ignore:
Timestamp:
04/18/08 04:10:31 (6 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.h

    r1161 r1178  
    162162 
    163163 
    164                   GeoIntegralPropertyPtrConst getTypes          (void) const; 
    165  
    166                   GeoIntegralPropertyPtrConst getLengths        (void) const; 
    167  
    168                   GeoVectorPropertyPtrConst getProperties     (const UInt32 index) const; 
     164                  GeoIntegralPropertyPtr getTypes          (void) const; 
     165 
     166                  GeoIntegralPropertyPtr getLengths        (void) const; 
     167 
     168                  GeoVectorPropertyPtr getProperties     (const UInt32 index) const; 
    169169            const MFUnrecChildGeoVectorPropertyPtr &getProperties     (void) const; 
    170170 
    171                   GeoIntegralPropertyPtrConst getPropIndices    (const UInt32 index) const; 
     171                  GeoIntegralPropertyPtr getPropIndices    (const UInt32 index) const; 
    172172            const MFUnrecChildGeoIntegralPropertyPtr &getPropIndices    (void) const; 
    173173 
     
    183183    /*! \{                                                                 */ 
    184184 
    185             void setTypes          (GeoIntegralPropertyPtrConstArg value); 
    186             void setLengths        (GeoIntegralPropertyPtrConstArg value); 
     185            void setTypes          (const GeoIntegralPropertyPtr value); 
     186            void setLengths        (const GeoIntegralPropertyPtr value); 
    187187            void setDlistCache     (const bool &value); 
    188188 
     
    197197    /*! \{                                                                 */ 
    198198 
    199     void pushToProperties           (GeoVectorPropertyPtrConstArg value   ); 
     199    void pushToProperties           (const GeoVectorPropertyPtr value   ); 
    200200    void assignProperties           (const MFUnrecChildGeoVectorPropertyPtr &value); 
    201     void insertIntoProperties      (UInt32                uiIndex, 
    202                                              GeoVectorPropertyPtrConstArg value   ); 
    203     void replaceInProperties  (UInt32                uiIndex, 
    204                                              GeoVectorPropertyPtrConstArg value   ); 
    205     void replaceInProperties (GeoVectorPropertyPtrConstArg pOldElem, 
    206                                              GeoVectorPropertyPtrConstArg pNewElem); 
     201    void insertIntoProperties      (      UInt32         uiIndex, 
     202                                             const GeoVectorPropertyPtr value   ); 
     203    void replaceInProperties  (      UInt32         uiIndex, 
     204                                             const GeoVectorPropertyPtr value   ); 
     205    void replaceInProperties (const GeoVectorPropertyPtr pOldElem, 
     206                                             const GeoVectorPropertyPtr pNewElem); 
    207207    void removeFromProperties (UInt32                uiIndex ); 
    208     void removeFromProperties(GeoVectorPropertyPtrConstArg value   ); 
     208    void removeFromProperties(const GeoVectorPropertyPtr value   ); 
    209209    void clearProperties            (void                          ); 
    210210 
    211211 
    212212 
    213     void pushToPropIndices           (GeoIntegralPropertyPtrConstArg value   ); 
     213    void pushToPropIndices           (const GeoIntegralPropertyPtr value   ); 
    214214    void assignPropIndices           (const MFUnrecChildGeoIntegralPropertyPtr &value); 
    215     void insertIntoPropIndices      (UInt32                uiIndex, 
    216                                              GeoIntegralPropertyPtrConstArg value   ); 
    217     void replaceInPropIndices  (UInt32                uiIndex, 
    218                                              GeoIntegralPropertyPtrConstArg value   ); 
    219     void replaceInPropIndices (GeoIntegralPropertyPtrConstArg pOldElem, 
    220                                              GeoIntegralPropertyPtrConstArg pNewElem); 
     215    void insertIntoPropIndices      (      UInt32         uiIndex, 
     216                                             const GeoIntegralPropertyPtr value   ); 
     217    void replaceInPropIndices  (      UInt32         uiIndex, 
     218                                             const GeoIntegralPropertyPtr value   ); 
     219    void replaceInPropIndices (const GeoIntegralPropertyPtr pOldElem, 
     220                                             const GeoIntegralPropertyPtr pNewElem); 
    221221    void removeFromPropIndices (UInt32                uiIndex ); 
    222     void removeFromPropIndices(GeoIntegralPropertyPtrConstArg value   ); 
     222    void removeFromPropIndices(const GeoIntegralPropertyPtr value   ); 
    223223    void clearPropIndices            (void                          ); 
    224224