Changeset 782 for trunk/Source/System/NodeCores/Drawables/Geometry/Properties/OSGGeoMultiPropertyDataBase.inl
- Timestamp:
- 06/12/07 00:44:15 (1 year ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/Source/System/NodeCores/Drawables/Geometry/Properties/OSGGeoMultiPropertyDataBase.inl
r730 r782 155 155 } 156 156 157 //! create a new instance of the class158 inline159 GeoMultiPropertyDataPtr GeoMultiPropertyDataBase::create(void)160 {161 GeoMultiPropertyDataPtr fc;162 163 if(getClassType().getPrototype() != NullFC)164 {165 fc = OSG::cast_dynamic<GeoMultiPropertyData::ObjPtr>(166 getClassType().getPrototype()-> shallowCopy());167 }168 169 return fc;170 }171 157 172 158 #ifdef OSG_MT_FIELDCONTAINERPTR … … 233 219 return "GeoMultiPropertyData"; 234 220 } 235 236 typedef PointerBuilder<GeoMultiPropertyData>::ObjPtr GeoMultiPropertyDataPtr; 237 typedef PointerBuilder<GeoMultiPropertyData>::ObjPtrConst GeoMultiPropertyDataPtrConst; 238 typedef PointerBuilder<GeoMultiPropertyData>::ObjConstPtr GeoMultiPropertyDataConstPtr; 239 240 typedef PointerBuilder<GeoMultiPropertyData>::ObjPtrArg GeoMultiPropertyDataPtrArg; 241 typedef PointerBuilder<GeoMultiPropertyData>::ObjConstPtrArg GeoMultiPropertyDataConstPtrArg; 242 typedef PointerBuilder<GeoMultiPropertyData>::ObjPtrConstArg GeoMultiPropertyDataPtrConstArg; 221 OSG_GEN_CONTAINERPTR(GeoMultiPropertyData); 243 222 244 223 OSG_END_NAMESPACE
