NifTK
16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
|
Class to represent video frame data from NVidia SDI, to integrate within the niftkIGI framework. More...
Public Types | |
typedef unsigned long long | NVidiaSDITimeType |
Public Types inherited from niftk::IGIDataType | |
typedef SystemTimeServiceI::TimeType | IGITimeType |
typedef unsigned long int | IGIIndexType |
Public Member Functions | |
mitkClassMacro (NVidiaSDIDataType, IGIDataType) mitkNewMacro3Param(NVidiaSDIDataType | |
unsigned unsigned NVidiaSDITimeType unsigned int | GetSequenceNumber () const |
unsigned int | GetCookie () const |
Public Member Functions inherited from niftk::IGIDataType | |
mitkClassMacroItkParent (IGIDataType, itk::Object) static Pointer New() | |
IGITimeType | GetTimeStampInNanoSeconds () const |
void | SetTimeStampInNanoSeconds (const IGITimeType &time) |
virtual void | SetDuration (IGITimeType _arg) |
virtual IGITimeType | GetDuration () |
virtual void | SetFrameId (IGIIndexType _arg) |
virtual IGIIndexType | GetFrameId () |
virtual void | SetIsSaved (bool _arg) |
virtual bool | GetIsSaved () |
virtual void | SetShouldBeSaved (bool _arg) |
virtual bool | GetShouldBeSaved () |
virtual void | SetFileName (std::string _arg) |
virtual std::string | GetFileName () |
virtual void * | GetData () const |
This object can contain any data, and derived classes should override this. More... | |
Public Attributes | |
unsigned | int |
unsigned unsigned | int |
Protected Member Functions | |
NVidiaSDIDataType (unsigned int, unsigned int, NVidiaSDITimeType) | |
virtual | ~NVidiaSDIDataType () |
NVidiaSDIDataType (const NVidiaSDIDataType &) | |
NVidiaSDIDataType & | operator= (const NVidiaSDIDataType &) |
Protected Member Functions inherited from niftk::IGIDataType | |
IGIDataType () | |
virtual | ~IGIDataType () |
IGIDataType (const IGIDataType &) | |
IGIDataType & | operator= (const IGIDataType &) |
Class to represent video frame data from NVidia SDI, to integrate within the niftkIGI framework.
typedef unsigned long long niftk::NVidiaSDIDataType::NVidiaSDITimeType |
|
protected |
|
protectedvirtual |
|
protected |
unsigned int niftk::NVidiaSDIDataType::GetCookie | ( | ) | const |
unsigned int niftk::NVidiaSDIDataType::GetSequenceNumber | ( | ) | const |
niftk::NVidiaSDIDataType::mitkClassMacro | ( | NVidiaSDIDataType | , |
IGIDataType | |||
) |
|
protected |
unsigned niftk::NVidiaSDIDataType::int |
unsigned unsigned niftk::NVidiaSDIDataType::int |