|
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 Types inherited from igstk::Object | |
| typedef Object | Self |
| General Typedefs. More... | |
| typedef ::itk::Object | Superclass |
| typedef ::itk::SmartPointer< Self > | Pointer |
| typedef ::itk::SmartPointer < const Self > | ConstPointer |
| typedef igstk::Logger | LoggerType |
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. More... | |
| 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 Member Functions inherited from igstk::SpatialObject | |
| igstkLoadedObjectEventMacro (BoundingBoxEvent, IGSTKEvent, BoundingBoxType) | |
| void | RequestGetBounds () |
| void | RequestGetBounds () const |
Public Member Functions inherited from igstk::Object | |
| virtual const char * | GetNameOfClass () const |
| void | SetLogger (LoggerType *logger) |
| Connect the Logger for this class. More... | |
| void | RemoveObserver (unsigned long tag) const |
Public Attributes | |
| igstkStandardTemplatedClassTraitsMacro(VideoFrameSpatialObject, SpatialObject) typedef itk typedef itk::RGBPixel < TPixelType > | RGBPixelType |
| Macro with standard traits declarations. More... | |
Public Attributes inherited from igstk::SpatialObject | |
| igstkStandardClassTraitsMacro(SpatialObject, Object) public typedef SpatialObjectType::BoundingBoxType | BoundingBoxType |
| Macro with standard traits declarations. More... | |
Protected Member Functions | |
| VideoFrameSpatialObject (void) | |
| ~VideoFrameSpatialObject (void) | |
Protected Member Functions inherited from igstk::SpatialObject | |
| SpatialObject (void) | |
| The constructor of this class is declared protected to enforce the use of SmartPointers syntax when instantiating objects of this class. More... | |
| ~SpatialObject (void) | |
| The destructor should be overriden in derived classes that allocate memory for member variables. More... | |
| void | RequestSetInternalSpatialObject (SpatialObjectType *object) |
| Replacement for RequestSetSpatialObject(). More... | |
| virtual void | PrintSelf (std::ostream &os, itk::Indent indent) const |
| Print the object information in a stream. More... | |
| SpatialObjectType * | GetInternalSpatialObject () const |
| Returns the ITK spatial object that is contained inside this IGSTK spatial object. More... | |
Protected Member Functions inherited from igstk::Object | |
| LoggerType * | GetLogger () const |
| Object (void) | |
| Constructor is protected in order to enforce the use of the New() operator. More... | |
| virtual | ~Object (void) |
| void | RegisterObservedObject (const ::igstk::Object *object, unsigned long tag) |
| Register observed objects in an internal array so that they can be disconnected upon destruction. More... | |
| void | RemoveFromObservedObjects () |
| Remove observers that this object may have connected to other objects. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from igstk::Object | |
| static Pointer | New (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.
|
protected |
|
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 |
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 |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
| const unsigned int igstk::VideoFrameSpatialObject< TPixelType, TChannels >::GetNumberOfChannels | ( | ) | const |
|
virtual |
|
virtual |
|
virtual |
|
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.
1.8.6