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


Public Types | |
| typedef Transform | TransformType |
| typedef Frame | FrameType |
Public Member Functions | |
| virtual bool | GetUpdated () |
| Get whether the tool was updated during VideoImager UpdateStatus() | |
| virtual void | RequestConfigure (void) |
| The "RequestConfigure" method attempts to configure the VideoImager tool. | |
| virtual void | RequestDetachFromVideoImager () |
| The "RequestDetachFromVideoImager" method detaches the VideoImager tool from the VideoImager. | |
| virtual void | RequestGetFrame () |
| Request to get the internal frame as an event. | |
| const std::string | GetVideoImagerToolIdentifier () const |
| Access the unique identifier to the VideoImager tool. | |
| virtual void | RequestAttachToVideoImager (VideoImagerType *) |
| The "RequestAttachToVideoImager" method attaches the VideoImager tool to a VideoImager. | |
| FrameType * | GetInternalFrame (void) |
| Get the frame with the current index for this tool. | |
| void | SetInternalFrame (FrameType *) |
| Set the frame for this tool. | |
| 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 Attributes | |
| igstkStandardAbstractClassTraitsMacro(VideoImagerTool, Object) public typedef VideoImager | VideoImagerType |
| Macro with standard traits declarations. | |
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. | |
| void | SetVideoImagerToolIdentifier (const std::string identifier) |
| Set a unique identifier to the VideoImager tool. | |
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.
Definition at line 85 of file igstkVideoImagerTool.h.
Definition at line 86 of file igstkVideoImagerTool.h.
| igstk::VideoImagerTool::VideoImagerTool | ( | void | ) | [protected] |
| virtual igstk::VideoImagerTool::~VideoImagerTool | ( | void | ) | [protected, virtual] |
| virtual bool igstk::VideoImagerTool::GetUpdated | ( | ) | [virtual] |
Get whether the tool was updated during VideoImager UpdateStatus()
| virtual void igstk::VideoImagerTool::RequestConfigure | ( | void | ) | [virtual] |
The "RequestConfigure" method attempts to configure the VideoImager tool.
| virtual void igstk::VideoImagerTool::RequestDetachFromVideoImager | ( | ) | [virtual] |
The "RequestDetachFromVideoImager" method detaches the VideoImager tool from the VideoImager.
| virtual void igstk::VideoImagerTool::RequestGetFrame | ( | ) | [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 void igstk::VideoImagerTool::RequestAttachToVideoImager | ( | VideoImagerType * | ) | [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 void igstk::VideoImagerTool::SetPixelDepth | ( | unsigned int | _arg | ) | [virtual] |
| virtual unsigned int igstk::VideoImagerTool::GetPixelDepth | ( | ) | [virtual] |
| virtual void igstk::VideoImagerTool::SetDelay | ( | unsigned int | _arg | ) | [virtual] |
| virtual unsigned int igstk::VideoImagerTool::GetDelay | ( | ) | [virtual] |
| igstk::Frame* igstk::VideoImagerTool::GetFrameFromBuffer | ( | const unsigned int | index | ) |
| igstk::Frame* igstk::VideoImagerTool::GetTemporalCalibratedFrame | ( | ) |
| virtual void igstk::VideoImagerTool::PrintSelf | ( | std::ostream & | os, |
| itk::Indent | indent | ||
| ) | const [protected, virtual] |
Print the object information in a stream.
Reimplemented from igstk::Object.
| void igstk::VideoImagerTool::SetVideoImagerToolIdentifier | ( | const std::string | identifier | ) | [protected] |
Set a unique identifier to the VideoImager tool.
| igstkStandardAbstractClassTraitsMacro ( VideoImagerTool, Object ) public typedef VideoImager igstk::VideoImagerTool::VideoImagerType |
Macro with standard traits declarations.
Definition at line 78 of file igstkVideoImagerTool.h.
1.7.4