|
IGSTK
|
Abstract superclass for concrete IGSTK VideoImagerTool classes. More...
#include <igstkVideoImagerTool.h>


Public Types | |
| typedef VideoImager | VideoImagerType |
| Macro with standard traits declarations. More... | |
| typedef Transform | TransformType |
| typedef Frame | FrameType |
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 | |
| virtual bool | GetUpdated () |
| Get whether the tool was updated during VideoImager UpdateStatus() More... | |
| virtual void | RequestConfigure (void) |
| The "RequestConfigure" method attempts to configure the VideoImager tool. More... | |
| virtual void | RequestDetachFromVideoImager () |
| The "RequestDetachFromVideoImager" method detaches the VideoImager tool from the VideoImager. More... | |
| virtual void | RequestGetFrame () |
| Request to get the internal frame as an event. More... | |
| const std::string | GetVideoImagerToolIdentifier () const |
| Access the unique identifier to the VideoImager tool. More... | |
| virtual void | RequestAttachToVideoImager (VideoImagerType *) |
| The "RequestAttachToVideoImager" method attaches the VideoImager tool to a VideoImager. More... | |
| FrameType * | GetInternalFrame (void) |
| Get the frame with the current index for this tool. More... | |
| void | SetInternalFrame (FrameType *) |
| Set the frame for this tool. More... | |
| void | SetFrameDimensions (unsigned int *) |
| void | GetFrameDimensions (unsigned int *) |
| virtual void | SetPixelDepth (unsigned int _arg) |
| virtual unsigned int | GetPixelDepth () |
| virtual void | SetDelay (unsigned int _arg) |
| virtual unsigned int | GetDelay () |
| igstk::Frame * | GetFrameFromBuffer (const unsigned int index) |
| igstk::Frame * | GetTemporalCalibratedFrame () |
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 |
Protected Member Functions | |
| VideoImagerTool (void) | |
| virtual | ~VideoImagerTool (void) |
| virtual void | PrintSelf (std::ostream &os, itk::Indent indent) const |
| Print the object information in a stream. More... | |
| void | SetVideoImagerToolIdentifier (const std::string identifier) |
| Set a unique identifier to the VideoImager tool. 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) |
Abstract superclass for concrete IGSTK VideoImagerTool classes.
This class provides a generic implementation of an VideoImager. This may contain hardware specific details of the video-device.
Definition at line 73 of file igstkVideoImagerTool.h.
Macro with standard traits declarations.
Definition at line 82 of file igstkVideoImagerTool.h.
Definition at line 85 of file igstkVideoImagerTool.h.
Definition at line 86 of file igstkVideoImagerTool.h.
|
protected |
|
protectedvirtual |
|
virtual |
Get whether the tool was updated during VideoImager UpdateStatus()
|
virtual |
The "RequestConfigure" method attempts to configure the VideoImager tool.
|
virtual |
The "RequestDetachFromVideoImager" method detaches the VideoImager tool from the VideoImager.
|
virtual |
Request to get the internal frame as an event.
| const std::string igstk::VideoImagerTool::GetVideoImagerToolIdentifier | ( | ) | const |
Access the unique identifier to the VideoImager tool.
|
virtual |
The "RequestAttachToVideoImager" method attaches the VideoImager tool to a VideoImager.
| FrameType* igstk::VideoImagerTool::GetInternalFrame | ( | void | ) |
Get the frame with the current index for this tool.
| void igstk::VideoImagerTool::SetInternalFrame | ( | FrameType * | ) |
Set the frame for this tool.
| void igstk::VideoImagerTool::SetFrameDimensions | ( | unsigned int * | ) |
| void igstk::VideoImagerTool::GetFrameDimensions | ( | unsigned int * | ) |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
| igstk::Frame* igstk::VideoImagerTool::GetFrameFromBuffer | ( | const unsigned int | index | ) |
| igstk::Frame* igstk::VideoImagerTool::GetTemporalCalibratedFrame | ( | ) |
|
protectedvirtual |
Print the object information in a stream.
Reimplemented from igstk::Object.
|
protected |
Set a unique identifier to the VideoImager tool.
1.8.5