- Timestamp:
- 04/04/08 00:58:00 (5 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/Source/System/NodeCores/Drawables/Geometry/Base/ES/OSGGeometryBase.inl
r1101 r1106 88 88 editSField(TypesFieldMask); 89 89 90 91 if(_sfTypes.getValue() != NullFC)92 {93 _sfTypes.getValue()->subParent(this);94 }95 96 90 _sfTypes.setValue(value); 97 91 98 if(_sfTypes.getValue() != NullFC)99 {100 _sfTypes.getValue()->addParent(this, TypesFieldMask);101 }102 103 92 } 104 93 … … 116 105 editSField(LengthsFieldMask); 117 106 118 119 if(_sfLengths.getValue() != NullFC)120 {121 _sfLengths.getValue()->subParent(this);122 }123 124 107 _sfLengths.setValue(value); 125 108 126 if(_sfLengths.getValue() != NullFC)127 {128 _sfLengths.getValue()->addParent(this, LengthsFieldMask);129 }130 131 109 } 132 110 //! Get the value of the Geometry::_sfClassicGLId field. … … 206 184 //! Get the Geometry::_mfProperties field. 207 185 inline 208 const MFUnrec GeoVectorPropertyPtr &GeometryBase::getProperties(void) const186 const MFUnrecFieldContainerChildGeoVectorPropertyPtr &GeometryBase::getProperties(void) const 209 187 { 210 188 return _mfProperties; … … 220 198 //! Get the Geometry::_mfPropIndices field. 221 199 inline 222 const MFUnrec GeoIntegralPropertyPtr &GeometryBase::getPropIndices(void) const200 const MFUnrecFieldContainerChildGeoIntegralPropertyPtr &GeometryBase::getPropIndices(void) const 223 201 { 224 202 return _mfPropIndices;
