PlusLib  2.9.0
Software library for tracked ultrasound image acquisition, calibration, and processing.
vtkPlusVirtualCapture Member List

This is the complete list of members for vtkPlusVirtualCapture, including all inherited members.

AcquisitionRatevtkPlusDeviceprotected
ActualFrameRatevtkPlusVirtualCaptureprotected
AddFieldDataSource(vtkPlusDataSource *aSource)vtkPlusDevice
AddInputChannel(vtkPlusChannel *aChannel)vtkPlusDevice
AddOutputChannel(vtkPlusChannel *aChannel)vtkPlusDevice
AddTool(vtkPlusDataSource *tool, bool requireUniquePortName=true)vtkPlusDevice
AddVideoItemToVideoSources(const std::vector< vtkPlusDataSource * > &videoSources, const igsioVideoFrame &frame, long frameNumber, double unfilteredTimestamp=UNDEFINED_TIMESTAMP, double filteredTimestamp=UNDEFINED_TIMESTAMP, const igsioFieldMapType *customFields=NULL)vtkPlusDeviceprotectedvirtual
AddVideoItemToVideoSources(const std::vector< vtkPlusDataSource * > &videoSources, void *imageDataPtr, US_IMAGE_ORIENTATION usImageOrientation, const FrameSizeType &frameSizeInPx, igsioCommon::VTKScalarPixelType pixelType, unsigned int numberOfScalarComponents, US_IMAGE_TYPE imageType, int numberOfBytesToSkip, long frameNumber, double unfilteredTimestamp=UNDEFINED_TIMESTAMP, double filteredTimestamp=UNDEFINED_TIMESTAMP, const igsioFieldMapType *customFields=NULL)vtkPlusDeviceprotectedvirtual
AddVideoSource(vtkPlusDataSource *anImage)vtkPlusDevice
BaseFilenamevtkPlusVirtualCaptureprotected
BMODE_PORT_NAMEvtkPlusDevicestatic
ClearAllBuffers()vtkPlusDevice
ClearRecordedFrames()vtkPlusVirtualCaptureprotectedvirtual
CloseFile(const char *aFilename=NULL, std::string *resultFilename=NULL)vtkPlusVirtualCapturevirtual
Connect()vtkPlusDevicevirtual
ConnectedvtkPlusDeviceprotected
CorrectlyConfiguredvtkPlusDeviceprotected
CreateDefaultOutputChannel(const char *channelId=NULL, bool addSource=true)vtkPlusDevicevirtual
CurrentFilenamevtkPlusVirtualCaptureprotected
CurrentStreamBufferItemvtkPlusDeviceprotected
DataCollectorvtkPlusDeviceprotected
DeepCopy(const vtkPlusDevice &device)vtkPlusDevice
DesiredTimestampvtkPlusDeviceprotected
DeviceIdvtkPlusDeviceprotected
Disconnect()vtkPlusDevicevirtual
EnableCapturingvtkPlusVirtualCaptureprotected
EnableCapturingOnStartvtkPlusVirtualCaptureprotected
EnableFileCompressionvtkPlusVirtualCaptureprotected
EncodingFourCCvtkPlusVirtualCaptureprotected
EnsureUniqueDataSourceId(const std::string &aSourceId)vtkPlusDeviceprotected
FieldsvtkPlusDeviceprotected
FindInputChannelElement(vtkXMLDataElement *rootXMLElement, const char *aChannelId)vtkPlusDeviceprotected
FindOutputChannelElement(vtkXMLDataElement *rootXMLElement, const char *aChannelId)vtkPlusDeviceprotected
FindThisDeviceElement(vtkXMLDataElement *rootXMLElement)vtkPlusDeviceprotected
FirstFrameIndexInThisSegmentvtkPlusVirtualCaptureprotected
ForceUpdate()vtkPlusDevicevirtual
FrameBufferSizevtkPlusVirtualCaptureprotected
FrameNumbervtkPlusDeviceprotected
FrameTimeStampvtkPlusDeviceprotected
GetAcquisitionRate() constvtkPlusDevicevirtual
GetActualFrameRate()vtkPlusVirtualCapturevirtual
GetBaseFilename()vtkPlusVirtualCapturevirtual
GetBufferSize(vtkPlusChannel &aChannel, int &outVal, const std::string &aSourceId=std::string(""))vtkPlusDevicevirtual
GetClassName()vtkPlusVirtualCapturevirtual
GetConnected() constvtkPlusDevicevirtual
GetCorrectlyConfigured() constvtkPlusDevicevirtual
GetDataCollector()vtkPlusVirtualCaptureinlinevirtual
GetDataSource(const char *aSourceId, vtkPlusDataSource *&aSource)vtkPlusDevice
GetDataSource(const std::string &aSourceId, vtkPlusDataSource *&aSource)vtkPlusDevice
GetDesiredTimestamp()vtkPlusDevicevirtual
GetDeviceId() constvtkPlusDevicevirtual
GetEnableCapturing()vtkPlusVirtualCapturevirtual
GetEnableCapturingOnStart()vtkPlusVirtualCapturevirtual
GetEnableFileCompression()vtkPlusVirtualCapturevirtual
GetFieldDataSource(const char *aSourceId, vtkPlusDataSource *&aSource) constvtkPlusDevice
GetFieldDataSource(const std::string &aSourceId, vtkPlusDataSource *&aSource) constvtkPlusDevice
GetFieldDataSourcessIteratorBegin() constvtkPlusDevice
GetFieldDataSourcessIteratorEnd() constvtkPlusDevice
GetFirstActiveOutputVideoSource(vtkPlusDataSource *&aVideoSource)vtkPlusDevice
GetFirstActiveTool(vtkPlusDataSource *&aTool) constvtkPlusDevice
GetFirstOutputChannel(vtkPlusChannel *&aChannel)vtkPlusDevice
GetFirstVideoSource(vtkPlusDataSource *&anImage)vtkPlusDevice
GetFrameBufferSize()vtkPlusVirtualCapturevirtual
GetFrameNumber() constvtkPlusDevicevirtual
GetFrameTimeStamp() constvtkPlusDevicevirtual
GetImage(const std::string &requestedImageId, std::string &assignedImageId, const std::string &imageReferencFrameName, vtkImageData *imageData, vtkMatrix4x4 *ijkToReferenceTransform)vtkPlusDevicevirtual
GetImageMetaData(igsioCommon::ImageMetaDataList &imageMetaDataItems)vtkPlusDevicevirtual
GetImageType(vtkPlusChannel &aChannel)vtkPlusDevicevirtual
GetInputDevices(std::vector< vtkPlusDevice * > &outDeviceList) constvtkPlusDevice
GetInputDevicesRecursive(std::vector< vtkPlusDevice * > &outDeviceList) constvtkPlusDevice
GetInputFrameSize(vtkPlusChannel &aChannel, unsigned int &x, unsigned int &y, unsigned int &z) constvtkPlusDevicevirtual
GetInputFrameSize(vtkPlusChannel &aChannel, FrameSizeType &dim) constvtkPlusDevicevirtual
GetInputTrackedFrame(igsioTrackedFrame &aFrame)vtkPlusVirtualCaptureprotected
GetInputTrackedFrameListSampled(double &lastAlreadyRecordedFrameTimestamp, double &nextFrameToBeRecordedTimestamp, vtkIGSIOTrackedFrameList *recordedFrames, double requestedFramePeriodSec, double maxProcessingTimeSec)vtkPlusVirtualCaptureprotected
GetInternalUpdateRate() constvtkPlusDevice
GetIsData3D()vtkPlusVirtualCapturevirtual
GetLatestInputItemTimestamp(double &timestamp)vtkPlusVirtualCaptureprotected
GetLocalTimeOffsetSec() constvtkPlusDevicevirtual
GetMissingInputGracePeriodSec() constvtkPlusDevice
GetNumberOfFieldDataSources() constvtkPlusDevicevirtual
GetNumberOfTools() constvtkPlusDevicevirtual
GetNumberOfVideoSources() constvtkPlusDevicevirtual
GetOutputChannelByName(vtkPlusChannel *&aChannel, const char *aChannelId)vtkPlusDevice
GetOutputChannelByName(vtkPlusChannel *&aChannel, const std::string &aChannelId)vtkPlusDevice
GetOutputChannelsEnd() constvtkPlusDevice
GetOutputChannelsEnd()vtkPlusDevice
GetOutputChannelsStart() constvtkPlusDevice
GetOutputChannelsStart()vtkPlusDevice
GetOutputFileName()vtkPlusVirtualCaptureinlinevirtual
GetOutputFrameSize(vtkPlusChannel &aChannel, unsigned int &x, unsigned int &y, unsigned int &z) constvtkPlusDevicevirtual
GetOutputFrameSize(vtkPlusChannel &aChannel, FrameSizeType &dim) constvtkPlusDevicevirtual
GetParameter(const std::string &key) constvtkPlusDevicevirtual
GetParameter(const std::string &key, std::string &outValue) constvtkPlusDevicevirtual
GetPixelType(vtkPlusChannel &aChannel)vtkPlusDevicevirtual
GetRecordingStartTime() constvtkPlusDeviceprotected
GetRequestedFrameRate()vtkPlusVirtualCapturevirtual
GetSdkVersion()vtkPlusDevicevirtual
GetStartThreadForInternalUpdates() constvtkPlusDeviceprotected
GetStartTime()vtkPlusDevicevirtual
GetTimestampClosestToDesired()vtkPlusDevicevirtual
GetTool(const char *aToolSourceId, vtkPlusDataSource *&aTool) constvtkPlusDevice
GetTool(const std::string &aToolSourceId, vtkPlusDataSource *&aTool) constvtkPlusDevice
GetToolByPortName(const char *aPortName, vtkPlusDataSource *&aSource)vtkPlusDevice
GetToolByPortName(const std::string &aPortName, vtkPlusDataSource *&aSource)vtkPlusDevice
GetToolIteratorBegin() constvtkPlusDevice
GetToolIteratorEnd() constvtkPlusDevice
GetToolReferenceFrameFromTrackedFrame(igsioTrackedFrame &aFrame, std::string &aToolReferenceFrameName)vtkPlusDevicestatic
GetToolReferenceFrameName() constvtkPlusDevice
GetTotalFramesRecorded()vtkPlusVirtualCapturevirtual
GetUpdateWithDesiredTimestamp()vtkPlusDevicevirtual
GetVideoSource(const char *aSourceId, vtkPlusDataSource *&aVideoSource)vtkPlusDevice
GetVideoSourceByIndex(const unsigned int index, vtkPlusDataSource *&aVideoSource)vtkPlusDevice
GetVideoSourceIteratorBegin() constvtkPlusDevice
GetVideoSourceIteratorEnd() constvtkPlusDevice
GetVideoSources() constvtkPlusDevice
GetVideoSourcesByPortName(const char *aPortName, std::vector< vtkPlusDataSource * > &sources)vtkPlusDevice
GetVideoSourcesByPortName(const std::string &aPortName, std::vector< vtkPlusDataSource * > &sources)vtkPlusDevice
GracePeriodLogLevelvtkPlusVirtualCaptureprotected
HasGracePeriodExpired()vtkPlusDeviceprotected
HasUnsavedData() constvtkPlusVirtualCapturevirtual
InputChannelsvtkPlusDeviceprotected
InternalConnect()vtkPlusVirtualCaptureprotectedvirtual
InternalDisconnect()vtkPlusVirtualCaptureprotectedvirtual
InternalStartRecording()vtkPlusDeviceprotectedvirtual
InternalStopRecording()vtkPlusDeviceprotectedvirtual
InternalUpdate()vtkPlusVirtualCapturevirtual
InternalUpdateRatevtkPlusDevice
InternalWriteInputChannels(vtkXMLDataElement *rootXMLElement)vtkPlusDeviceprotectedvirtual
InternalWriteOutputChannels(vtkXMLDataElement *rootXMLElement)vtkPlusVirtualCapturevirtual
IsA(const char *type)vtkPlusVirtualCapturevirtual
IsConnected() constvtkPlusDevicevirtual
IsData3DvtkPlusVirtualCaptureprotected
IsFrameBuffered() constvtkPlusVirtualCaptureprotectedvirtual
IsHeaderPreparedvtkPlusVirtualCaptureprotected
IsRecording() constvtkPlusDevicevirtual
IsResettable()vtkPlusDevicevirtual
IsTracker() constvtkPlusVirtualCaptureinlinevirtual
IsTypeOf(const char *type)vtkPlusVirtualCapturestatic
IsVirtual() constvtkPlusVirtualCaptureinlinevirtual
LastAlreadyRecordedFrameTimestampvtkPlusVirtualCaptureprotected
LastUpdateTimevtkPlusVirtualCaptureprotected
LocalTimeOffsetSecvtkPlusDeviceprotected
MissingInputGracePeriodSecvtkPlusDeviceprotected
New()vtkPlusVirtualCapturestatic
NextFrameToBeRecordedTimestampvtkPlusVirtualCaptureprotected
NotifyConfigured()vtkPlusVirtualCapturevirtual
OpenFile(const char *aFilename=NULL)vtkPlusVirtualCapturevirtual
OutputChannelCount() constvtkPlusVirtualCapturevirtual
OutputChannelsvtkPlusDeviceprotected
OutputNeedsInitializationvtkPlusDeviceprotected
PARAMETER_XML_ELEMENT_TAGvtkPlusDevicestatic
ParametersvtkPlusDeviceprotected
PARAMETERS_XML_ELEMENT_TAGvtkPlusDevicestatic
PrintSelf(ostream &os, vtkIndent indent)vtkPlusVirtualCapturevirtual
Probe()vtkPlusDevicevirtual
ReadConfiguration(vtkXMLDataElement *)vtkPlusVirtualCapturevirtual
RecordedFramesvtkPlusVirtualCaptureprotected
RecordingvtkPlusDeviceprotected
RecordingStartTimevtkPlusDeviceprotected
ReportedUnknownToolsvtkPlusDeviceprotected
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkPlusDevicevirtual
RequestedFrameRatevtkPlusVirtualCaptureprotected
RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkPlusDevicevirtual
RequireImageOrientationInConfigurationvtkPlusDeviceprotected
RequirePortNameInDeviceSetConfigurationvtkPlusDeviceprotected
Reset()vtkPlusVirtualCapturevirtual
RFMODE_PORT_NAMEvtkPlusDevicestatic
SafeDownCast(vtkObject *o)vtkPlusVirtualCapturestatic
SendText(const std::string &textToSend, std::string *textReceived=NULL)vtkPlusDevicevirtual
SetAcquisitionRate(double aRate)vtkPlusDevice
SetActualFrameRate(double)vtkPlusVirtualCaptureprotectedvirtual
SetBaseFilename(std::string)vtkPlusVirtualCapturevirtual
SetBufferSize(vtkPlusChannel &aChannel, int FrameBufferSize, const std::string &aSourceId=std::string(""))vtkPlusDevicevirtual
SetCorrectlyConfigured(bool)vtkPlusDeviceprotectedvirtual
SetCustomHeaderField(const std::string &fieldName, const std::string &fieldValue)vtkPlusVirtualCapturevirtual
SetDataCollector(vtkPlusDataCollector *_arg)vtkPlusDevicevirtual
SetDesiredTimestamp(double)vtkPlusDevicevirtual
SetDeviceId(const std::string &id)vtkPlusDevice
SetEnableCapturing(bool aValue)vtkPlusVirtualCapture
SetEnableFileCompression(bool aFileCompression)vtkPlusVirtualCapture
SetFieldDataSourcesBufferSize(int aBufferSize)vtkPlusDevice
SetFrameBufferSize(unsigned int)vtkPlusVirtualCapturevirtual
SetImageType(vtkPlusChannel &aChannel, US_IMAGE_TYPE imageType)vtkPlusDevicevirtual
SetInputFrameSize(vtkPlusDataSource &aSource, unsigned int x, unsigned int y, unsigned int z)vtkPlusDevicevirtual
SetIsData3D(bool)vtkPlusVirtualCaptureprotectedvirtual
SetLocalTimeOffsetSec(double aTimeOffsetSec)vtkPlusDevicevirtual
SetMissingInputGracePeriodSec(double)vtkPlusDevicevirtual
SetParameter(const std::string &key, const std::string &value)vtkPlusDevicevirtual
SetPixelType(vtkPlusChannel &aChannel, igsioCommon::VTKScalarPixelType pixelType)vtkPlusDevicevirtual
SetRecordingStartTime(double)vtkPlusDeviceprotectedvirtual
SetRequestedFrameRate(double)vtkPlusVirtualCapturevirtual
SetStartThreadForInternalUpdates(bool)vtkPlusDeviceprotectedvirtual
SetStartTime(double startTime)vtkPlusDevicevirtual
SetToolReferenceFrameName(const std::string &frameName)vtkPlusDevice
SetToolsBufferSize(int aBufferSize)vtkPlusDevice
SetUpdateWithDesiredTimestamp(int)vtkPlusDevicevirtual
StartRecording()vtkPlusDevicevirtual
StartThreadForInternalUpdatesvtkPlusDeviceprotected
StopRecording()vtkPlusDevicevirtual
Superclass typedefvtkPlusVirtualCapture
TakeSnapshot()vtkPlusVirtualCapturevirtual
ThreadAlivevtkPlusDeviceprotected
ThreadervtkPlusDeviceprotected
ThreadIdvtkPlusDeviceprotected
TimestampClosestToDesiredvtkPlusDeviceprotected
TimeWaitedvtkPlusVirtualCaptureprotected
ToolReferenceFrameNamevtkPlusDeviceprotected
ToolsvtkPlusDeviceprotected
ToolTimeStampedUpdate(const std::string &aToolSourceId, vtkMatrix4x4 *matrix, ToolStatus status, unsigned long frameNumber, double unfilteredtimestamp, const igsioFieldMapType *customFields=NULL)vtkPlusDeviceprotectedvirtual
ToolTimeStampedUpdateWithoutFiltering(const std::string &aToolSourceId, vtkMatrix4x4 *matrix, ToolStatus status, double unfilteredtimestamp, double filteredtimestamp, const igsioFieldMapType *customFields=NULL)vtkPlusDeviceprotectedvirtual
TotalFramesRecordedvtkPlusVirtualCaptureprotected
UpdateMutexvtkPlusDevice
UpdateTimevtkPlusDevice
UpdateWithDesiredTimestampvtkPlusDeviceprotected
UpdateWithDesiredTimestampOff()vtkPlusDevicevirtual
UpdateWithDesiredTimestampOn()vtkPlusDevicevirtual
VideoSourcesvtkPlusDeviceprotected
VIRTUAL_DEVICE_FRAME_RATEvtkPlusDeviceprotectedstatic
vtkDataCaptureThread(vtkMultiThreader::ThreadInfo *data)vtkPlusDeviceprotectedstatic
vtkGetStdStringMacro(EncodingFourCC)vtkPlusVirtualCapture
vtkPlusDevice()vtkPlusDeviceprotected
vtkPlusVirtualCapture()vtkPlusVirtualCaptureprotected
vtkSetStdStringMacro(EncodingFourCC) virtual void SetEnableCapturingOnStart(bool)vtkPlusVirtualCapture
WriteConfiguration(vtkXMLDataElement *)vtkPlusVirtualCapturevirtual
WriteFrames(bool force=false)vtkPlusVirtualCaptureprotectedvirtual
WritervtkPlusVirtualCaptureprotected
WriterAccessMutexvtkPlusVirtualCaptureprotected
WriteToolsToSequenceFile(const std::string &filename, bool useCompression=false)vtkPlusDevicevirtual
~vtkPlusDevice()vtkPlusDeviceprotectedvirtual
~vtkPlusVirtualCapture()vtkPlusVirtualCaptureprotectedvirtual