- Timestamp:
- 01/16/08 16:07:40 (11 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/Carsten_PtrWork2/Source/Contrib/Manipulators/OSGMoveManipulatorBase.cpp
r1032 r1039 160 160 161 161 //! create a new instance of the class 162 MoveManipulatorBase::Obj RefPtr162 MoveManipulatorBase::ObjTransitPtr 163 163 MoveManipulatorBase::create(void) 164 164 { 165 Obj RefPtr pFC;165 ObjTransitPtr pFC; 166 166 167 167 if(getClassType().getPrototype() != NullFC) 168 168 { 169 pFC = boost::dynamic_pointer_cast< MoveManipulator>(169 pFC = boost::dynamic_pointer_cast< MoveManipulator >( 170 170 getClassType().getPrototype()->shallowCopy()); 171 171 } … … 184 184 } 185 185 186 FieldContainer RefPtr186 FieldContainerTransitPtr 187 187 MoveManipulatorBase::shallowCopy(void) const 188 188 { … … 191 191 newPtr(returnValue, dynamic_cast<const MoveManipulator *>(this)); 192 192 193 return FieldContainer RefPtr(returnValue);193 return FieldContainerTransitPtr(returnValue); 194 194 } 195 195
