|
Public Types |
| typedef std::vector< UCHAR > | VideoAnnotation |
| typedef std::vector< VideoAnnotation * > | VideoAnnotations |
| typedef Core::VideoSet::SegmentationDocument | SegmentationDocument |
| typedef Core::VideoSet::Segmentation | Segmentation |
| typedef Core::VideoSet::Keyframes | Keyframes |
| typedef Core::ImageSet::ImageSet | ImageSet |
Public Member Functions |
| | AnnoPUNS (OglGui::Window *parent, int w, int h, int imW, int imH, SegmentationDocument *segDoc, VideoAnnotations *vidAnnos, int controlId) |
| virtual void | HandleNewFile () |
| void | UpdateAnno () |
| void | UpdatePUNS () |
| virtual void | PunsOnlyChanged (PunsOnlyControl *src, void *userData) |
| virtual void | ShowNextFromChanged (ShowNextFromControl *src, void *userData) |
| virtual void | CheckBoxEvent (OglGui::CheckBox *src, bool checked, void *userData) |
| virtual void | ImageSelectionEvent (ImagesWindow *src, int imIndex, void *listenerData) |
| virtual void | ImageSelectionEvent (ImageSetIdxGrid *src, int imIndex, void *listenerData) |
Private Member Functions |
| void | Init (int w, int h, int imW, int imH, SegmentationDocument *segDoc, VideoAnnotations *vidAnnos) |
Private Attributes |
| VideoAnnotations * | mVideoAnnotations |
| std::vector< int > | mKeyframeVec |
| Core::ImageSet::ImageSet * | mKeyframeSet |
| Core::VideoSet::Keyframes * | mKeyframes |
| Visualization::ImageSet * | mImageSetWnd |
| ImageSetIdxGridScroller * | mImSetIdxGridScroller |
| ImageSetIdxGrid * | mImSetIdxGrid |
| OglGui::StaticText * | mIdxGridTotalTxt |
| SegmentationDocument * | mSegDoc |
| OglGui::TextArea * | mInfoText |
| OglGui::CheckBox * | mVideoCheckBox |
| PunsOnlyControl * | mPunsOnly |
| ShowNextFromControl * | mShowNextFrom |
| OglGui::TextArea * | mVideoText |
| int | mStartIm |
| int | mNrToShow |