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

changed: pointer cleanup base rebuild

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/Source/Contrib/VTK/OSGVTKMapperBase.h

    r1171 r1178  
    174174 
    175175 
    176                   NodePtrConst getRoot           (void) const; 
    177  
    178                   NodePtrConst getGeoRoots       (const UInt32 index) const; 
     176                  NodePtr getRoot           (void) const; 
     177 
     178                  NodePtr getGeoRoots       (const UInt32 index) const; 
    179179            const MFUnrecNodePtr      &getGeoRoots       (void) const; 
    180180 
    181                   GeometryPtrConst getGeometries     (const UInt32 index) const; 
     181                  GeometryPtr getGeometries     (const UInt32 index) const; 
    182182            const MFUnrecGeometryPtr  &getGeometries     (void) const; 
    183183 
    184                   ChunkMaterialPtrConst getMaterials      (const UInt32 index) const; 
     184                  ChunkMaterialPtr getMaterials      (const UInt32 index) const; 
    185185            const MFUnrecChunkMaterialPtr &getMaterials      (void) const; 
    186186 
    187                   MaterialChunkPtrConst getMaterialChunks (const UInt32 index) const; 
     187                  MaterialChunkPtr getMaterialChunks (const UInt32 index) const; 
    188188            const MFUnrecMaterialChunkPtr &getMaterialChunks (void) const; 
    189189 
    190                   GeoPnt3fPropertyPtrConst getPositions      (const UInt32 index) const; 
     190                  GeoPnt3fPropertyPtr getPositions      (const UInt32 index) const; 
    191191            const MFUnrecGeoPnt3fPropertyPtr &getPositions      (void) const; 
    192192 
    193                   GeoUInt32PropertyPtrConst getLength         (const UInt32 index) const; 
     193                  GeoUInt32PropertyPtr getLength         (const UInt32 index) const; 
    194194            const MFUnrecGeoUInt32PropertyPtr &getLength         (void) const; 
    195195 
    196                   GeoUInt8PropertyPtrConst getTypes          (const UInt32 index) const; 
     196                  GeoUInt8PropertyPtr getTypes          (const UInt32 index) const; 
    197197            const MFUnrecGeoUInt8PropertyPtr &getTypes          (void) const; 
    198198 
    199                   GeoColor4fPropertyPtrConst getColors         (const UInt32 index) const; 
     199                  GeoColor4fPropertyPtr getColors         (const UInt32 index) const; 
    200200            const MFUnrecGeoColor4fPropertyPtr &getColors         (void) const; 
    201201 
    202                   GeoVec3fPropertyPtrConst getNormals        (const UInt32 index) const; 
     202                  GeoVec3fPropertyPtr getNormals        (const UInt32 index) const; 
    203203            const MFUnrecGeoVec3fPropertyPtr &getNormals        (void) const; 
    204204 
     
    208208    /*! \{                                                                 */ 
    209209 
    210             void setRoot           (NodePtrConstArg value); 
     210            void setRoot           (const NodePtr value); 
    211211 
    212212    /*! \}                                                                 */ 
     
    220220    /*! \{                                                                 */ 
    221221 
    222     void pushToGeoRoots            (NodePtrConstArg value   ); 
     222    void pushToGeoRoots            (const NodePtr value   ); 
    223223    void assignGeoRoots            (const MFUnrecNodePtr    &value); 
    224     void insertIntoGeoRoots      (UInt32                uiIndex, 
    225                                              NodePtrConstArg value   ); 
    226     void replaceInGeoRoots  (UInt32                uiIndex, 
    227                                              NodePtrConstArg value   ); 
    228     void replaceInGeoRoots (NodePtrConstArg pOldElem, 
    229                                              NodePtrConstArg pNewElem); 
     224    void insertIntoGeoRoots      (      UInt32         uiIndex, 
     225                                             const NodePtr value   ); 
     226    void replaceInGeoRoots  (      UInt32         uiIndex, 
     227                                             const NodePtr value   ); 
     228    void replaceInGeoRoots (const NodePtr pOldElem, 
     229                                             const NodePtr pNewElem); 
    230230    void removeFromGeoRoots (UInt32                uiIndex ); 
    231     void removeFromGeoRoots(NodePtrConstArg value   ); 
     231    void removeFromGeoRoots(const NodePtr value   ); 
    232232    void clearGeoRoots              (void                          ); 
    233233 
    234234 
    235235 
    236     void pushToGeometries           (GeometryPtrConstArg value   ); 
     236    void pushToGeometries           (const GeometryPtr value   ); 
    237237    void assignGeometries           (const MFUnrecGeometryPtr &value); 
    238     void insertIntoGeometries      (UInt32                uiIndex, 
    239                                              GeometryPtrConstArg value   ); 
    240     void replaceInGeometries  (UInt32                uiIndex, 
    241                                              GeometryPtrConstArg value   ); 
    242     void replaceInGeometries (GeometryPtrConstArg pOldElem, 
    243                                              GeometryPtrConstArg pNewElem); 
     238    void insertIntoGeometries      (      UInt32         uiIndex, 
     239                                             const GeometryPtr value   ); 
     240    void replaceInGeometries  (      UInt32         uiIndex, 
     241                                             const GeometryPtr value   ); 
     242    void replaceInGeometries (const GeometryPtr pOldElem, 
     243                                             const GeometryPtr pNewElem); 
    244244    void removeFromGeometries (UInt32                uiIndex ); 
    245     void removeFromGeometries(GeometryPtrConstArg value   ); 
     245    void removeFromGeometries(const GeometryPtr value   ); 
    246246    void clearGeometries            (void                          ); 
    247247 
    248248 
    249249 
    250     void pushToMaterials           (ChunkMaterialPtrConstArg value   ); 
     250    void pushToMaterials           (const ChunkMaterialPtr value   ); 
    251251    void assignMaterials           (const MFUnrecChunkMaterialPtr &value); 
    252     void insertIntoMaterials      (UInt32                uiIndex, 
    253                                              ChunkMaterialPtrConstArg value   ); 
    254     void replaceInMaterials  (UInt32                uiIndex, 
    255                                              ChunkMaterialPtrConstArg value   ); 
    256     void replaceInMaterials (ChunkMaterialPtrConstArg pOldElem, 
    257                                              ChunkMaterialPtrConstArg pNewElem); 
     252    void insertIntoMaterials      (      UInt32         uiIndex, 
     253                                             const ChunkMaterialPtr value   ); 
     254    void replaceInMaterials  (      UInt32         uiIndex, 
     255                                             const ChunkMaterialPtr value   ); 
     256    void replaceInMaterials (const ChunkMaterialPtr pOldElem, 
     257                                             const ChunkMaterialPtr pNewElem); 
    258258    void removeFromMaterials (UInt32                uiIndex ); 
    259     void removeFromMaterials(ChunkMaterialPtrConstArg value   ); 
     259    void removeFromMaterials(const ChunkMaterialPtr value   ); 
    260260    void clearMaterials             (void                          ); 
    261261 
    262262 
    263263 
    264     void pushToMaterialChunks           (MaterialChunkPtrConstArg value   ); 
     264    void pushToMaterialChunks           (const MaterialChunkPtr value   ); 
    265265    void assignMaterialChunks           (const MFUnrecMaterialChunkPtr &value); 
    266     void insertIntoMaterialChunks      (UInt32                uiIndex, 
    267                                              MaterialChunkPtrConstArg value   ); 
    268     void replaceInMaterialChunks  (UInt32                uiIndex, 
    269                                              MaterialChunkPtrConstArg value   ); 
    270     void replaceInMaterialChunks (MaterialChunkPtrConstArg pOldElem, 
    271                                              MaterialChunkPtrConstArg pNewElem); 
     266    void insertIntoMaterialChunks      (      UInt32         uiIndex, 
     267                                             const MaterialChunkPtr value   ); 
     268    void replaceInMaterialChunks  (      UInt32         uiIndex, 
     269                                             const MaterialChunkPtr value   ); 
     270    void replaceInMaterialChunks (const MaterialChunkPtr pOldElem, 
     271                                             const MaterialChunkPtr pNewElem); 
    272272    void removeFromMaterialChunks (UInt32                uiIndex ); 
    273     void removeFromMaterialChunks(MaterialChunkPtrConstArg value   ); 
     273    void removeFromMaterialChunks(const MaterialChunkPtr value   ); 
    274274    void clearMaterialChunks            (void                          ); 
    275275 
    276276 
    277277 
    278     void pushToPositions           (GeoPnt3fPropertyPtrConstArg value   ); 
     278    void pushToPositions           (const GeoPnt3fPropertyPtr value   ); 
    279279    void assignPositions           (const MFUnrecGeoPnt3fPropertyPtr &value); 
    280     void insertIntoPositions      (UInt32                uiIndex, 
    281                                              GeoPnt3fPropertyPtrConstArg value   ); 
    282     void replaceInPositions  (UInt32                uiIndex, 
    283                                              GeoPnt3fPropertyPtrConstArg value   ); 
    284     void replaceInPositions (GeoPnt3fPropertyPtrConstArg pOldElem, 
    285                                              GeoPnt3fPropertyPtrConstArg pNewElem); 
     280    void insertIntoPositions      (      UInt32         uiIndex, 
     281                                             const GeoPnt3fPropertyPtr value   ); 
     282    void replaceInPositions  (      UInt32         uiIndex, 
     283                                             const GeoPnt3fPropertyPtr value   ); 
     284    void replaceInPositions (const GeoPnt3fPropertyPtr pOldElem, 
     285                                             const GeoPnt3fPropertyPtr pNewElem); 
    286286    void removeFromPositions (UInt32                uiIndex ); 
    287     void removeFromPositions(GeoPnt3fPropertyPtrConstArg value   ); 
     287    void removeFromPositions(const GeoPnt3fPropertyPtr value   ); 
    288288    void clearPositions             (void                          ); 
    289289 
    290290 
    291291 
    292     void pushToLength              (GeoUInt32PropertyPtrConstArg value   ); 
     292    void pushToLength              (const GeoUInt32PropertyPtr value   ); 
    293293    void assignLength              (const MFUnrecGeoUInt32PropertyPtr &value); 
    294     void insertIntoLength      (UInt32                uiIndex, 
    295                                              GeoUInt32PropertyPtrConstArg value   ); 
    296     void replaceInLength  (UInt32                uiIndex, 
    297                                              GeoUInt32PropertyPtrConstArg value   ); 
    298     void replaceInLength (GeoUInt32PropertyPtrConstArg pOldElem, 
    299                                              GeoUInt32PropertyPtrConstArg pNewElem); 
     294    void insertIntoLength      (      UInt32         uiIndex, 
     295                                             const GeoUInt32PropertyPtr value   ); 
     296    void replaceInLength  (      UInt32         uiIndex, 
     297                                             const GeoUInt32PropertyPtr value   ); 
     298    void replaceInLength (const GeoUInt32PropertyPtr pOldElem, 
     299                                             const GeoUInt32PropertyPtr pNewElem); 
    300300    void removeFromLength (UInt32                uiIndex ); 
    301     void removeFromLength(GeoUInt32PropertyPtrConstArg value   ); 
     301    void removeFromLength(const GeoUInt32PropertyPtr value   ); 
    302302    void clearLength                (void                          ); 
    303303 
    304304 
    305305 
    306     void pushToTypes               (GeoUInt8PropertyPtrConstArg value   ); 
     306    void pushToTypes               (const GeoUInt8PropertyPtr value   ); 
    307307    void assignTypes               (const MFUnrecGeoUInt8PropertyPtr &value); 
    308     void insertIntoTypes      (UInt32                uiIndex, 
    309                                              GeoUInt8PropertyPtrConstArg value   ); 
    310     void replaceInTypes   (UInt32                uiIndex, 
    311                                              GeoUInt8PropertyPtrConstArg value   ); 
    312     void replaceInTypes  (GeoUInt8PropertyPtrConstArg pOldElem, 
    313                                              GeoUInt8PropertyPtrConstArg pNewElem); 
     308    void insertIntoTypes      (      UInt32         uiIndex, 
     309                                             const GeoUInt8PropertyPtr value   ); 
     310    void replaceInTypes   (      UInt32         uiIndex, 
     311                                             const GeoUInt8PropertyPtr value   ); 
     312    void replaceInTypes  (const GeoUInt8PropertyPtr pOldElem, 
     313                                             const GeoUInt8PropertyPtr pNewElem); 
    314314    void removeFromTypes (UInt32                uiIndex ); 
    315     void removeFromTypes(GeoUInt8PropertyPtrConstArg value   ); 
     315    void removeFromTypes(const GeoUInt8PropertyPtr value   ); 
    316316    void clearTypes                 (void                          ); 
    317317 
    318318 
    319319 
    320     void pushToColors              (GeoColor4fPropertyPtrConstArg value   ); 
     320    void pushToColors              (const GeoColor4fPropertyPtr value   ); 
    321321    void assignColors              (const MFUnrecGeoColor4fPropertyPtr &value); 
    322     void insertIntoColors      (UInt32                uiIndex, 
    323                                              GeoColor4fPropertyPtrConstArg value   ); 
    324     void replaceInColors  (UInt32                uiIndex, 
    325                                              GeoColor4fPropertyPtrConstArg value   ); 
    326     void replaceInColors (GeoColor4fPropertyPtrConstArg pOldElem, 
    327                                              GeoColor4fPropertyPtrConstArg pNewElem); 
     322    void insertIntoColors      (      UInt32         uiIndex, 
     323                                             const GeoColor4fPropertyPtr value   ); 
     324    void replaceInColors  (      UInt32         uiIndex, 
     325                                             const GeoColor4fPropertyPtr value   ); 
     326    void replaceInColors (const GeoColor4fPropertyPtr pOldElem, 
     327                                             const GeoColor4fPropertyPtr pNewElem); 
    328328    void removeFromColors (UInt32                uiIndex ); 
    329     void removeFromColors(GeoColor4fPropertyPtrConstArg value   ); 
     329    void removeFromColors(const GeoColor4fPropertyPtr value   ); 
    330330    void clearColors                (void                          ); 
    331331 
    332332 
    333333 
    334     void pushToNormals             (GeoVec3fPropertyPtrConstArg value   ); 
     334    void pushToNormals             (const GeoVec3fPropertyPtr value   ); 
    335335    void assignNormals             (const MFUnrecGeoVec3fPropertyPtr &value); 
    336     void insertIntoNormals      (UInt32                uiIndex, 
    337                                              GeoVec3fPropertyPtrConstArg value   ); 
    338     void replaceInNormals  (UInt32                uiIndex, 
    339                                              GeoVec3fPropertyPtrConstArg value   ); 
    340     void replaceInNormals (GeoVec3fPropertyPtrConstArg pOldElem, 
    341                                              GeoVec3fPropertyPtrConstArg pNewElem); 
     336    void insertIntoNormals      (      UInt32         uiIndex, 
     337                                             const GeoVec3fPropertyPtr value   ); 
     338    void replaceInNormals  (      UInt32         uiIndex, 
     339                                             const GeoVec3fPropertyPtr value   ); 
     340    void replaceInNormals (const GeoVec3fPropertyPtr pOldElem, 
     341                                             const GeoVec3fPropertyPtr pNewElem); 
    342342    void removeFromNormals (UInt32                uiIndex ); 
    343     void removeFromNormals(GeoVec3fPropertyPtrConstArg value   ); 
     343    void removeFromNormals(const GeoVec3fPropertyPtr value   ); 
    344344    void clearNormals               (void                          ); 
    345345