OpenCV  2.4.13
Open Source Computer Vision
CvBlobTrackSeq Class Reference

#include <blobtrack.hpp>

Public Member Functions

 CvBlobTrackSeq (int TrackSize=sizeof(CvBlobTrack))
 
virtual ~CvBlobTrackSeq ()
 
virtual CvBlobTrackGetBlobTrack (int TrackIndex)
 
virtual CvBlobTrackGetBlobTrackByID (int TrackID)
 
virtual void DelBlobTrack (int TrackIndex)
 
virtual void DelBlobTrackByID (int TrackID)
 
virtual void Clear ()
 
virtual void AddBlobTrack (int TrackID, int StartFrame=0)
 
virtual int GetBlobTrackNum ()
 

Protected Attributes

CvMemStoragem_pMem
 
CvSeqm_pSeq
 

Constructor & Destructor Documentation

CvBlobTrackSeq::CvBlobTrackSeq ( int  TrackSize = sizeof(CvBlobTrack))
virtual CvBlobTrackSeq::~CvBlobTrackSeq ( )
virtual

Member Function Documentation

virtual void CvBlobTrackSeq::AddBlobTrack ( int  TrackID,
int  StartFrame = 0 
)
virtual
virtual void CvBlobTrackSeq::Clear ( )
virtual
virtual void CvBlobTrackSeq::DelBlobTrack ( int  TrackIndex)
virtual
virtual void CvBlobTrackSeq::DelBlobTrackByID ( int  TrackID)
virtual
virtual CvBlobTrack* CvBlobTrackSeq::GetBlobTrack ( int  TrackIndex)
virtual
virtual CvBlobTrack* CvBlobTrackSeq::GetBlobTrackByID ( int  TrackID)
virtual
virtual int CvBlobTrackSeq::GetBlobTrackNum ( )
virtual

Member Data Documentation

CvMemStorage* CvBlobTrackSeq::m_pMem
protected
CvSeq* CvBlobTrackSeq::m_pSeq
protected

The documentation for this class was generated from the following file: