|  | 
| void | openReplay () | 
|  | Opens a dialogue to select a folder. 
 | 
|  | 
| void | openTrackingDir () | 
|  | Opens a dialogue to select a Tracking_Result dir, necessitate a video already opened and matching tracking results. 
 | 
|  | 
| void | loadReplay (const QString &dir) | 
|  | Loads a video/images sequence and the last analysis performed. 
 | 
|  | 
| void | loadTrackingDir (const QString &dir) | 
|  | Loads a tracking analysis folder from a video file. 
 | 
|  | 
| void | loadFrame (int frameIndex) | 
|  | Displays the image and the tracking data in the ui->displayReplay. Triggered when the ui->replaySlider value is changed. 
 | 
|  | 
| bool | eventFilter (QObject *target, QEvent *event) override | 
|  | Manages all the mouse input in the display. 
 | 
|  | 
| void | updateInformation (int objectId, int imageIndex, QTableWidget *table) | 
|  | Update the information of an object inside a table widget. 
 | 
|  | 
| void | correctTracking () | 
|  | Gets the index of the two selected objects, the start index, swaps the data from the start index to the end, and saves the new tracking data. Triggered when ui->swapButton is pressed or a right-click event is registered inside the replayDisplay. 
 | 
|  | 
| void | nextOcclusionEvent () | 
|  | Finds and displays the next occlusion event on the ui->replayDisplay. Triggered when ui->nextReplay is pressed. 
 | 
|  | 
| void | previousOcclusionEvent () | 
|  | Finds and displays the previous occlusion event on the ui->replayDisplay. Triggered when ui->previousReplay is pressed. 
 | 
|  | 
| void | saveTrackedMovie () | 
|  | Saves the tracked movie in .avi. Triggered when ui->previousReplay is pressed. 
 | 
|  | 
| void | sliderConnection (const int index) | 
|  | 
| void | clear () | 
|  | Clears replay data. 
 | 
|  | 
◆ eventFilter
  
  | 
        
          | bool Replay::eventFilter | ( | QObject * | target, |  
          |  |  | QEvent * | event ) |  | overrideslot | 
 
Manages all the mouse input in the display. 
- Parameters
- 
  
    | [in] | target | Target widget to apply the filter. |  | [in] | event | Describes the mouse event. |  
 
 
 
◆ loadReplay
  
  | 
        
          | void Replay::loadReplay | ( | const QString & | dir | ) |  |  | slot | 
 
Loads a video/images sequence and the last analysis performed. 
- [in] dir Path to a video or image of an images sequence. 
 
 
◆ loadTrackingDir
  
  | 
        
          | void Replay::loadTrackingDir | ( | const QString & | dir | ) |  |  | slot | 
 
Loads a tracking analysis folder from a video file. 
- [in] dir Path to a video or image of an images sequence. 
 
 
◆ updateInformation
  
  | 
        
          | void Replay::updateInformation | ( | int | objectId, |  
          |  |  | int | imageIndex, |  
          |  |  | QTableWidget * | table ) |  | slot | 
 
Update the information of an object inside a table widget. 
- Parameters
- 
  
    | [in] | objectId | The id of the object to display the data. |  | [in] | imageIndex | The index of the image where to extracts the data. |  | [in] | table | Pointer to a QTableWidget where to display the data. |  
 
 
 
◆ autoPlayerIndex
  
  | 
        
          | int Replay::autoPlayerIndex |  | private | 
 
Index of the image displayed in autoplay mode in the replay. 
 
 
◆ colorMap
  
  | 
        
          | vector<Point3i> Replay::colorMap |  | private | 
 
RGB color map to display each object in one color. 
 
 
◆ currentIndex
◆ deletedFrameFocus
  
  | 
        
          | QShortcut* Replay::deletedFrameFocus |  | private | 
 
Keyboard shortcut to next frame. 
 
 
◆ isReplayable
  
  | 
        
          | bool Replay::isReplayable |  | private | 
 
True if user input is an images sequences that can be played. 
 
 
◆ maxIndex
◆ memoryDir
  
  | 
        
          | QString Replay::memoryDir |  | private | 
 
Saves the path of the last opened folder. 
 
 
◆ object
Alternatively true or false to associate either object A or object B at each click of the user in the ui->replayDisplay. 
 
 
◆ occlusionEvents
  
  | 
        
          | QList<int> Replay::occlusionEvents |  | private | 
 
Index of each occlusion event in the replayed images sequence. 
 
 
◆ originalImageSize
  
  | 
        
          | QSize Replay::originalImageSize |  | private | 
 
Width and height of the original image in the images sequence. 
 
 
◆ replayFps
Frame rate value at which a new image is displayed in autoplay mode in the replay. 
 
 
◆ replayNumberObject
  
  | 
        
          | int Replay::replayNumberObject |  | private | 
 
Number of objects tracked in the replayed images sequence. 
 
 
◆ resizedFrame
  
  | 
        
          | QSize Replay::resizedFrame |  | private | 
 
Width and height of displayed QPixmap to accomodate window size changment. 
 
 
The documentation for this class was generated from the following files: