Show
Ignore:
Timestamp:
06/09/08 01:10:45 (4 months ago)
Author:
vossg
Message:

Base rebuild

changed: removed osg1 compat field interfaces (handled by 1.x)
fixed : pass pod by value and non-pod by reference

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/Source/System/NodeCores/Drawables/Geometry/Properties/OSGGeoMultiPropertyDataBase.inl

    r1193 r1288  
    8686//! Get the value of the GeoMultiPropertyData::_sfGLId field. 
    8787inline 
    88 const UInt32 GeoMultiPropertyDataBase::getGLId(void) const 
     88      UInt32 GeoMultiPropertyDataBase::getGLId(void) const 
    8989{ 
    9090    return _sfGLId.getValue(); 
    9191} 
    9292 
    93 #ifdef OSG_1_GET_COMPAT 
    94 inline 
    95 UInt32              &GeoMultiPropertyDataBase::getGLId           (void) 
    96 { 
    97     return this->editGLId           (); 
    98 } 
    99 #endif 
    100  
    10193//! Set the value of the GeoMultiPropertyData::_sfGLId field. 
    10294inline 
    103 void GeoMultiPropertyDataBase::setGLId(const UInt32 &value) 
     95void GeoMultiPropertyDataBase::setGLId(const UInt32 value) 
    10496{ 
    10597    editSField(GLIdFieldMask); 
     
    110102//! Get the value of the \a index element the GeoMultiPropertyData::_mfIData field. 
    111103inline 
    112 const UInt8 GeoMultiPropertyDataBase::getIData(const UInt32 index) const 
     104      UInt8 GeoMultiPropertyDataBase::getIData(const UInt32 index) const 
    113105{ 
    114106    return _mfIData[index]; 
     
    122114    return _mfIData[index]; 
    123115} 
    124  
    125 #ifdef OSG_1_GET_COMPAT 
    126 inline 
    127 UInt8               &GeoMultiPropertyDataBase::getIData          (const UInt32 index) 
    128 { 
    129     return this->editIData          (index); 
    130 } 
    131  
    132 inline 
    133 MFUInt8             &GeoMultiPropertyDataBase::getIData          (void) 
    134 { 
    135     return this->editIData          (); 
    136 } 
    137  
    138 #endif 
    139116 
    140117