Update of /cvsroot/robotflow/RobotFlow/Vision/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9685
Modified Files:
VisualTargetManager.cc
Log Message:
Changed all pointers to RCPtr for a more efficient use of memory.
Index: VisualTargetManager.cc
===================================================================
RCS file: /cvsroot/robotflow/RobotFlow/Vision/src/VisualTargetManager.cc,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** VisualTargetManager.cc 26 May 2005 19:45:09 -0000 1.5
--- VisualTargetManager.cc 2 Jun 2005 16:46:44 -0000 1.6
***************
*** 331,335 ****
if (!roiRef->isNil()) {
// Initialize target at current ROI
! m_refTarget->SetROI(&(object_cast<VisualROI>(roiRef)));
m_refTarget->SetValidity(true);
--- 331,336 ----
if (!roiRef->isNil()) {
// Initialize target at current ROI
! RCPtr<VisualROI> roiRefPtr = roiRef;
! m_refTarget->SetROI(roiRefPtr.get());
m_refTarget->SetValidity(true);
|