#include <vtkSonixVideoSource.h>
|
| vtkTypeRevisionMacro (vtkSonixVideoSource, vtkVideoSource) |
|
void | PrintSelf (ostream &os, vtkIndent indent) |
|
virtual void | Record () |
|
virtual void | Play () |
|
virtual void | Stop () |
|
void | Grab () |
|
void | SetOutputFormat (int format) |
|
void | SetImagingMode (int mode) |
|
void | GetImagingMode (int &mode) |
|
void | SetSonixIP (const char *SonixIP) |
|
| vtkGetMacro (Frequency, int) |
|
| vtkSetMacro (Frequency, int) |
|
| vtkGetMacro (Depth, int) |
|
| vtkSetMacro (Depth, int) |
|
| vtkGetMacro (FrameRate, float) |
|
| vtkSetMacro (FrameRate, float) |
|
| vtkGetMacro (AcquisitionDataType, int) |
|
| vtkSetMacro (AcquisitionDataType, int) |
|
void | Initialize () |
|
int | IsInitialized () |
| Returns true if Sonix is initialized. More...
|
|
bool | getFreezeState () |
| Returns true if connected to Sonix and Sonix in freeze state, false otherwise. More...
|
|
void | ReleaseSystemResources () |
|
int | RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) |
|
void | setSonixHelper (SonixHelper *sonixHelper) |
|
void | setDebugOutput (bool debug) |
| Turn debug output on/off. More...
|
|
void | setSonixConnectionDelay (int delay) |
| The delay (sec) before trying to connect to sonix for the first time. More...
|
|
void | setUseSharedMemory (bool useSharedMemory) |
|
|
| vtkSonixVideoSource () |
|
| ~vtkSonixVideoSource () |
|
int | RequestInformation (vtkInformation *, vtkInformationVector **, vtkInformationVector *) |
|
void | UnpackRasterLine (char *outptr, char *inptr, int start, int count) |
|
void | DoFormatSetup () |
|
void | calculateSpacingAndOrigin () |
| Calculate spacing and origin when needed (for each frame?) More...
|
|
void | UpdateFrameBufferExtent (uROI roi) |
| Calculate FrameBufferExtent from roi and FrameSize. More...
|
|
void | ResetFrameBufferExtent () |
|
void | LocalInternalGrab (void *data, int type, int sz, bool cine, int frmnum) |
|
int | max (int a, int b) |
|
int | min (int a, int b) |
|
Definition at line 96 of file vtkSonixVideoSource.h.
◆ vtkSonixVideoSource()
vtkSonixVideoSource::vtkSonixVideoSource |
( |
| ) |
|
|
protected |
◆ ~vtkSonixVideoSource()
vtkSonixVideoSource::~vtkSonixVideoSource |
( |
| ) |
|
|
protected |
◆ calculateSpacingAndOrigin()
void vtkSonixVideoSource::calculateSpacingAndOrigin |
( |
| ) |
|
|
protected |
Calculate spacing and origin when needed (for each frame?)
◆ DoFormatSetup()
void vtkSonixVideoSource::DoFormatSetup |
( |
| ) |
|
|
protected |
◆ getFreezeState()
bool vtkSonixVideoSource::getFreezeState |
( |
| ) |
|
Returns true if connected to Sonix and Sonix in freeze state, false otherwise.
◆ GetImagingMode()
void vtkSonixVideoSource::GetImagingMode |
( |
int & |
mode | ) |
|
|
inline |
◆ GetInstance()
◆ Grab()
void vtkSonixVideoSource::Grab |
( |
| ) |
|
◆ Initialize()
void vtkSonixVideoSource::Initialize |
( |
| ) |
|
◆ IsInitialized()
int vtkSonixVideoSource::IsInitialized |
( |
| ) |
|
Returns true if Sonix is initialized.
◆ LocalInternalGrab()
void vtkSonixVideoSource::LocalInternalGrab |
( |
void * |
data, |
|
|
int |
type, |
|
|
int |
sz, |
|
|
bool |
cine, |
|
|
int |
frmnum |
|
) |
| |
|
protected |
◆ max()
int vtkSonixVideoSource::max |
( |
int |
a, |
|
|
int |
b |
|
) |
| |
|
inlineprotected |
◆ min()
int vtkSonixVideoSource::min |
( |
int |
a, |
|
|
int |
b |
|
) |
| |
|
inlineprotected |
◆ New()
◆ Play()
virtual void vtkSonixVideoSource::Play |
( |
| ) |
|
|
virtual |
◆ PrintSelf()
void vtkSonixVideoSource::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
◆ Record()
virtual void vtkSonixVideoSource::Record |
( |
| ) |
|
|
virtual |
◆ ReleaseSystemResources()
void vtkSonixVideoSource::ReleaseSystemResources |
( |
| ) |
|
◆ RequestData()
int vtkSonixVideoSource::RequestData |
( |
vtkInformation * |
, |
|
|
vtkInformationVector ** |
, |
|
|
vtkInformationVector * |
|
|
) |
| |
◆ RequestInformation()
int vtkSonixVideoSource::RequestInformation |
( |
vtkInformation * |
, |
|
|
vtkInformationVector ** |
, |
|
|
vtkInformationVector * |
|
|
) |
| |
|
protected |
◆ ResetFrameBufferExtent()
void vtkSonixVideoSource::ResetFrameBufferExtent |
( |
| ) |
|
|
protected |
◆ setDebugOutput()
void vtkSonixVideoSource::setDebugOutput |
( |
bool |
debug | ) |
|
Turn debug output on/off.
◆ SetImagingMode()
void vtkSonixVideoSource::SetImagingMode |
( |
int |
mode | ) |
|
|
inline |
◆ SetInstance()
◆ SetOutputFormat()
void vtkSonixVideoSource::SetOutputFormat |
( |
int |
format | ) |
|
◆ setSonixConnectionDelay()
void vtkSonixVideoSource::setSonixConnectionDelay |
( |
int |
delay | ) |
|
The delay (sec) before trying to connect to sonix for the first time.
◆ setSonixHelper()
void vtkSonixVideoSource::setSonixHelper |
( |
SonixHelper * |
sonixHelper | ) |
|
◆ SetSonixIP()
void vtkSonixVideoSource::SetSonixIP |
( |
const char * |
SonixIP | ) |
|
◆ setUseSharedMemory()
void vtkSonixVideoSource::setUseSharedMemory |
( |
bool |
useSharedMemory | ) |
|
◆ Stop()
virtual void vtkSonixVideoSource::Stop |
( |
| ) |
|
|
virtual |
◆ UnpackRasterLine()
void vtkSonixVideoSource::UnpackRasterLine |
( |
char * |
outptr, |
|
|
char * |
inptr, |
|
|
int |
start, |
|
|
int |
count |
|
) |
| |
|
protected |
◆ UpdateFrameBufferExtent()
void vtkSonixVideoSource::UpdateFrameBufferExtent |
( |
uROI |
roi | ) |
|
|
protected |
Calculate FrameBufferExtent from roi and FrameSize.
◆ vtkGetMacro() [1/4]
◆ vtkGetMacro() [2/4]
vtkSonixVideoSource::vtkGetMacro |
( |
Depth |
, |
|
|
int |
|
|
) |
| |
◆ vtkGetMacro() [3/4]
vtkSonixVideoSource::vtkGetMacro |
( |
FrameRate |
, |
|
|
float |
|
|
) |
| |
◆ vtkGetMacro() [4/4]
vtkSonixVideoSource::vtkGetMacro |
( |
Frequency |
, |
|
|
int |
|
|
) |
| |
◆ vtkSetMacro() [1/4]
◆ vtkSetMacro() [2/4]
vtkSonixVideoSource::vtkSetMacro |
( |
Depth |
, |
|
|
int |
|
|
) |
| |
◆ vtkSetMacro() [3/4]
vtkSonixVideoSource::vtkSetMacro |
( |
FrameRate |
, |
|
|
float |
|
|
) |
| |
◆ vtkSetMacro() [4/4]
vtkSonixVideoSource::vtkSetMacro |
( |
Frequency |
, |
|
|
int |
|
|
) |
| |
◆ vtkTypeRevisionMacro()
◆ AcquisitionDataType
int vtkSonixVideoSource::AcquisitionDataType |
|
protected |
◆ Cleanup
◆ DataDescriptor
uDataDesc* vtkSonixVideoSource::DataDescriptor |
|
protected |
◆ Depth
int vtkSonixVideoSource::Depth |
|
protected |
◆ FrameRate
int vtkSonixVideoSource::FrameRate |
|
protected |
◆ Frequency
int vtkSonixVideoSource::Frequency |
|
protected |
◆ ImagingMode
int vtkSonixVideoSource::ImagingMode |
|
protected |
◆ lastFrameNum
int vtkSonixVideoSource::lastFrameNum |
|
protected |
◆ lastRoiBry
int vtkSonixVideoSource::lastRoiBry |
|
protected |
◆ lastRoiUlx
int vtkSonixVideoSource::lastRoiUlx |
|
protected |
◆ mDebugOutput
bool vtkSonixVideoSource::mDebugOutput |
|
protected |
◆ mFirstConnect
bool vtkSonixVideoSource::mFirstConnect |
|
protected |
◆ mSonixConnectionDelay
int vtkSonixVideoSource::mSonixConnectionDelay |
|
protected |
◆ mSonixHelper
◆ mUseSharedMemory
bool vtkSonixVideoSource::mUseSharedMemory |
|
protected |
◆ SonixHostIP
char* vtkSonixVideoSource::SonixHostIP |
|
protected |
◆ totalMissedFrames
int vtkSonixVideoSource::totalMissedFrames |
|
protected |
◆ ult
ulterius* vtkSonixVideoSource::ult |
|
protected |
The documentation for this class was generated from the following file:
- /mnt/bamboo/bamboo/buildagent/xml-data/build-dir/NN-RE-BU2/CX/CX/source/resource/videoServer/vtkSonixVideoSource.h