Changeset 1039 for branches/Carsten_PtrWork2/Source/Contrib/Manipulators/OSGScaleManipulatorBase.cpp
- Timestamp:
- 01/16/08 16:07:40 (10 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/Carsten_PtrWork2/Source/Contrib/Manipulators/OSGScaleManipulatorBase.cpp
r1032 r1039 160 160 161 161 //! create a new instance of the class 162 ScaleManipulatorBase::Obj RefPtr162 ScaleManipulatorBase::ObjTransitPtr 163 163 ScaleManipulatorBase::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< ScaleManipulator>(169 pFC = boost::dynamic_pointer_cast< ScaleManipulator >( 170 170 getClassType().getPrototype()->shallowCopy()); 171 171 } … … 184 184 } 185 185 186 FieldContainer RefPtr186 FieldContainerTransitPtr 187 187 ScaleManipulatorBase::shallowCopy(void) const 188 188 { … … 191 191 newPtr(returnValue, dynamic_cast<const ScaleManipulator *>(this)); 192 192 193 return FieldContainer RefPtr(returnValue);193 return FieldContainerTransitPtr(returnValue); 194 194 } 195 195
