IGSTK
|
#include <igstkVideoFrameSpatialObject.h>
Public Types | |
typedef itk::ImportImageFilter < RGBPixelType, DIMENSION > | RGBImportFilterType |
typedef itk::Image < RGBPixelType, DIMENSION > | RGBImageType |
typedef TPixelType | PixelType |
typedef itk::ImportImageFilter < PixelType, DIMENSION > | ImportFilterType |
typedef itk::Image< PixelType, DIMENSION > | ImageType |
typedef Frame | FrameType |
typedef TimeStamp::TimePeriodType | TimePeriodType |
Public Member Functions | |
itkStaticConstMacro (m_NumberOfChannels, unsigned int, TChannels) | |
void | Initialize () |
igstkLoadedTemplatedConstObjectEventMacro (ITKImageModifiedEvent, IGSTKEvent, ImageType) | |
igstkLoadedTemplatedConstObjectEventMacro (ITKRGBImageModifiedEvent, IGSTKEvent, RGBImageType) | |
virtual bool | IsEmpty () const |
Returns wheter the image has any pixels allocated or not. | |
vtkImageData * | GetImageData () |
TimeStamp::TimePeriodType | GetFrameExpirationTime () const |
TimeStamp::TimePeriodType | GetFrameStartTime () const |
virtual void | SetWidth (unsigned int _arg) |
virtual unsigned int | GetWidth () |
virtual void | SetHeight (unsigned int _arg) |
virtual unsigned int | GetHeight () |
virtual void | SetNumberOfScalarComponents (unsigned int _arg) |
virtual unsigned int | GetNumberOfScalarComponents () |
const unsigned int | GetNumberOfChannels () const |
virtual void | SetPixelSizeX (double _arg) |
virtual double | GetPixelSizeX () |
virtual void | SetPixelSizeY (double _arg) |
virtual double | GetPixelSizeY () |
void | RequestGetITKImage () |
void | RequestGetVTKImage () const |
void | SetVideoImagerTool (igstk::VideoImagerTool::Pointer) |
void | UpdateImages () |
TPixelType * | GetImagePtr () |
Public Attributes | |
igstkStandardTemplatedClassTraitsMacro(VideoFrameSpatialObject, SpatialObject) typedef itk typedef itk::RGBPixel < TPixelType > | RGBPixelType |
Macro with standard traits declarations. | |
Protected Member Functions | |
VideoFrameSpatialObject (void) | |
~VideoFrameSpatialObject (void) |
Definition at line 43 of file igstkVideoFrameSpatialObject.h.
typedef itk::ImportImageFilter< RGBPixelType, DIMENSION > igstk::VideoFrameSpatialObject< TPixelType, TChannels >::RGBImportFilterType |
Definition at line 56 of file igstkVideoFrameSpatialObject.h.
typedef itk::Image< RGBPixelType , DIMENSION > igstk::VideoFrameSpatialObject< TPixelType, TChannels >::RGBImageType |
Definition at line 57 of file igstkVideoFrameSpatialObject.h.
typedef TPixelType igstk::VideoFrameSpatialObject< TPixelType, TChannels >::PixelType |
Definition at line 59 of file igstkVideoFrameSpatialObject.h.
typedef itk::ImportImageFilter< PixelType, DIMENSION > igstk::VideoFrameSpatialObject< TPixelType, TChannels >::ImportFilterType |
Definition at line 61 of file igstkVideoFrameSpatialObject.h.
typedef itk::Image< PixelType , DIMENSION > igstk::VideoFrameSpatialObject< TPixelType, TChannels >::ImageType |
Definition at line 62 of file igstkVideoFrameSpatialObject.h.
typedef Frame igstk::VideoFrameSpatialObject< TPixelType, TChannels >::FrameType |
Definition at line 64 of file igstkVideoFrameSpatialObject.h.
typedef TimeStamp::TimePeriodType igstk::VideoFrameSpatialObject< TPixelType, TChannels >::TimePeriodType |
Definition at line 65 of file igstkVideoFrameSpatialObject.h.
igstk::VideoFrameSpatialObject< TPixelType, TChannels >::VideoFrameSpatialObject | ( | void | ) | [protected] |
igstk::VideoFrameSpatialObject< TPixelType, TChannels >::~VideoFrameSpatialObject | ( | void | ) | [protected] |
igstk::VideoFrameSpatialObject< TPixelType, TChannels >::itkStaticConstMacro | ( | m_NumberOfChannels | , |
unsigned | int, | ||
TChannels | |||
) |
void igstk::VideoFrameSpatialObject< TPixelType, TChannels >::Initialize | ( | ) |
igstk::VideoFrameSpatialObject< TPixelType, TChannels >::igstkLoadedTemplatedConstObjectEventMacro | ( | ITKImageModifiedEvent | , |
IGSTKEvent | , | ||
ImageType | |||
) |
igstk::VideoFrameSpatialObject< TPixelType, TChannels >::igstkLoadedTemplatedConstObjectEventMacro | ( | ITKRGBImageModifiedEvent | , |
IGSTKEvent | , | ||
RGBImageType | |||
) |
virtual bool igstk::VideoFrameSpatialObject< TPixelType, TChannels >::IsEmpty | ( | ) | const [virtual] |
Returns wheter the image has any pixels allocated or not.
vtkImageData* igstk::VideoFrameSpatialObject< TPixelType, TChannels >::GetImageData | ( | ) |
TimeStamp::TimePeriodType igstk::VideoFrameSpatialObject< TPixelType, TChannels >::GetFrameExpirationTime | ( | ) | const |
TimeStamp::TimePeriodType igstk::VideoFrameSpatialObject< TPixelType, TChannels >::GetFrameStartTime | ( | ) | const |
virtual void igstk::VideoFrameSpatialObject< TPixelType, TChannels >::SetWidth | ( | unsigned int | _arg | ) | [virtual] |
virtual unsigned int igstk::VideoFrameSpatialObject< TPixelType, TChannels >::GetWidth | ( | ) | [virtual] |
virtual void igstk::VideoFrameSpatialObject< TPixelType, TChannels >::SetHeight | ( | unsigned int | _arg | ) | [virtual] |
virtual unsigned int igstk::VideoFrameSpatialObject< TPixelType, TChannels >::GetHeight | ( | ) | [virtual] |
virtual void igstk::VideoFrameSpatialObject< TPixelType, TChannels >::SetNumberOfScalarComponents | ( | unsigned int | _arg | ) | [virtual] |
virtual unsigned int igstk::VideoFrameSpatialObject< TPixelType, TChannels >::GetNumberOfScalarComponents | ( | ) | [virtual] |
const unsigned int igstk::VideoFrameSpatialObject< TPixelType, TChannels >::GetNumberOfChannels | ( | ) | const |
virtual void igstk::VideoFrameSpatialObject< TPixelType, TChannels >::SetPixelSizeX | ( | double | _arg | ) | [virtual] |
virtual double igstk::VideoFrameSpatialObject< TPixelType, TChannels >::GetPixelSizeX | ( | ) | [virtual] |
virtual void igstk::VideoFrameSpatialObject< TPixelType, TChannels >::SetPixelSizeY | ( | double | _arg | ) | [virtual] |
virtual double igstk::VideoFrameSpatialObject< TPixelType, TChannels >::GetPixelSizeY | ( | ) | [virtual] |
void igstk::VideoFrameSpatialObject< TPixelType, TChannels >::RequestGetITKImage | ( | ) |
void igstk::VideoFrameSpatialObject< TPixelType, TChannels >::RequestGetVTKImage | ( | ) | const |
void igstk::VideoFrameSpatialObject< TPixelType, TChannels >::SetVideoImagerTool | ( | igstk::VideoImagerTool::Pointer | ) |
void igstk::VideoFrameSpatialObject< TPixelType, TChannels >::UpdateImages | ( | ) |
TPixelType* igstk::VideoFrameSpatialObject< TPixelType, TChannels >::GetImagePtr | ( | ) |
igstkStandardTemplatedClassTraitsMacro ( VideoFrameSpatialObject, SpatialObject ) typedef itk typedef itk::RGBPixel< TPixelType > igstk::VideoFrameSpatialObject< TPixelType, TChannels >::RGBPixelType |
Macro with standard traits declarations.
Definition at line 49 of file igstkVideoFrameSpatialObject.h.