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

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

AcquisitionRatevtkPlusDeviceprotected
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
BaudRatevtkPlusNDITrackerprotected
Beep(int n)vtkPlusNDITrackerprotected
BMODE_PORT_NAMEvtkPlusDevicestatic
CheckDSRvtkPlusNDITrackerprotected
ClearAllBuffers()vtkPlusDevice
ClearVirtualSromInTracker(NdiToolDescriptor &toolDescriptor)vtkPlusNDITrackerprotected
CloseDevice(ndicapi *&device)vtkPlusNDITrackerprotected
Command(const char *format,...)vtkPlusNDITracker
CommandMutexvtkPlusNDITrackerprotected
CommandReplyvtkPlusNDITrackerprotected
Connect()vtkPlusDevicevirtual
ConnectedvtkPlusDeviceprotected
ConvertBaudToNDIEnum(int baudRate)vtkPlusNDITrackerprotectedstatic
CorrectlyConfiguredvtkPlusDeviceprotected
CreateDefaultOutputChannel(const char *channelId=NULL, bool addSource=true)vtkPlusDevicevirtual
CurrentStreamBufferItemvtkPlusDeviceprotected
DataCollectorvtkPlusDeviceprotected
DeepCopy(const vtkPlusDevice &device)vtkPlusDevice
DesiredTimestampvtkPlusDeviceprotected
DevicevtkPlusNDITrackerprotected
DeviceIdvtkPlusDeviceprotected
DisableToolPorts()vtkPlusNDITrackerprotected
Disconnect()vtkPlusDevicevirtual
DoBX2Update()vtkPlusNDITrackerprotected
DoBXUpdate()vtkPlusNDITrackerprotected
EnableToolPorts()vtkPlusNDITrackerprotected
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
FirmwareMajorRevisionvtkPlusNDITrackerprotected
FirmwareMinorRevisionvtkPlusNDITrackerprotected
ForceUpdate()vtkPlusDevicevirtual
FrameNumbervtkPlusDeviceprotected
FrameTimeStampvtkPlusDeviceprotected
GetAcquisitionRate() constvtkPlusDevicevirtual
GetBaudRate()vtkPlusNDITrackervirtual
GetBufferSize(vtkPlusChannel &aChannel, int &outVal, const std::string &aSourceId=std::string(""))vtkPlusDevicevirtual
GetCheckDSR()vtkPlusNDITrackervirtual
GetClassName()vtkPlusNDITrackervirtual
GetConnected() constvtkPlusDevicevirtual
GetCorrectlyConfigured() constvtkPlusDevicevirtual
GetDataCollector()vtkPlusDeviceprotectedvirtual
GetDataSource(const char *aSourceId, vtkPlusDataSource *&aSource)vtkPlusDevice
GetDataSource(const std::string &aSourceId, vtkPlusDataSource *&aSource)vtkPlusDevice
GetDesiredTimestamp()vtkPlusDevicevirtual
GetDeviceId() constvtkPlusDevicevirtual
GetFieldDataSource(const char *aSourceId, vtkPlusDataSource *&aSource) constvtkPlusDevice
GetFieldDataSource(const std::string &aSourceId, vtkPlusDataSource *&aSource) constvtkPlusDevice
GetFieldDataSourcessIteratorBegin() constvtkPlusDevice
GetFieldDataSourcessIteratorEnd() constvtkPlusDevice
GetFirmwareMajorRevision()vtkPlusNDITrackerprotectedvirtual
GetFirmwareMinorRevision()vtkPlusNDITrackerprotectedvirtual
GetFirmwareRevision()vtkPlusNDITrackerprotected
GetFirstActiveOutputVideoSource(vtkPlusDataSource *&aVideoSource)vtkPlusDevice
GetFirstActiveTool(vtkPlusDataSource *&aTool) constvtkPlusDevice
GetFirstOutputChannel(vtkPlusChannel *&aChannel)vtkPlusDevice
GetFirstVideoSource(vtkPlusDataSource *&anImage)vtkPlusDevice
GetFrameNumber() constvtkPlusDevicevirtual
GetFrameTimeStamp() constvtkPlusDevicevirtual
GetHardwareDataAveragingDepth()vtkPlusNDITrackervirtual
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
GetInternalUpdateRate() constvtkPlusDevice
GetLocalTimeOffsetSec() constvtkPlusDevicevirtual
GetMeasurementVolumeNumber()vtkPlusNDITrackervirtual
GetMissingInputGracePeriodSec() constvtkPlusDevice
GetNetworkPort()vtkPlusNDITrackervirtual
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
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
GetSdkVersion()vtkPlusNDITrackervirtual
GetSerialPort()vtkPlusNDITrackervirtual
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
GetTrackingFrequencyNumber()vtkPlusNDITrackervirtual
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
HardwareDataAveragingDepthvtkPlusNDITrackerprotected
HasGracePeriodExpired()vtkPlusDeviceprotected
InputChannelsvtkPlusDeviceprotected
InternalConnect()vtkPlusNDITrackerprotectedvirtual
InternalConnectNetwork()vtkPlusNDITrackerprotected
InternalConnectSerial()vtkPlusNDITrackerprotected
InternalDisconnect()vtkPlusNDITrackerprotectedvirtual
InternalStartRecording()vtkPlusNDITrackerprotectedvirtual
InternalStopRecording()vtkPlusNDITrackerprotectedvirtual
InternalUpdate()vtkPlusNDITrackervirtual
InternalUpdateRatevtkPlusDevice
InternalWriteInputChannels(vtkXMLDataElement *rootXMLElement)vtkPlusDeviceprotectedvirtual
InternalWriteOutputChannels(vtkXMLDataElement *rootXMLElement)vtkPlusDeviceprotectedvirtual
IsA(const char *type)vtkPlusNDITrackervirtual
IsConnected() constvtkPlusDevicevirtual
IsDeviceTrackingvtkPlusNDITrackerprotected
IsRecording() constvtkPlusDevicevirtual
IsResettable()vtkPlusDevicevirtual
IsTracker() constvtkPlusNDITrackerinlinevirtual
IsTypeOf(const char *type)vtkPlusNDITrackerstatic
IsVirtual() constvtkPlusDevicevirtual
LastFrameNumbervtkPlusNDITrackerprotected
LeaveDeviceOpenAfterProbevtkPlusNDITrackerprotected
LedState enum namevtkPlusNDITracker
LocalTimeOffsetSecvtkPlusDeviceprotected
LogVolumeList(int selectedVolume, vtkPlusLogger::LogLevelType logLevel)vtkPlusNDITrackerprotected
LogVolumeListSFLIST(unsigned int numVolumes, int selectedVolume, vtkPlusLogger::LogLevelType logLevel)vtkPlusNDITrackerprotected
MeasurementVolumeNumbervtkPlusNDITrackerprotected
MissingInputGracePeriodSecvtkPlusDeviceprotected
NdiToolDescriptorsvtkPlusNDITrackerprotected
NetworkHostnamevtkPlusNDITrackerprotected
NetworkPortvtkPlusNDITrackerprotected
New()vtkPlusNDITrackerstatic
NotifyConfigured()vtkPlusDevicevirtual
OutputChannelCount() constvtkPlusDevicevirtual
OutputChannelsvtkPlusDeviceprotected
OutputNeedsInitializationvtkPlusDeviceprotected
PARAMETER_XML_ELEMENT_TAGvtkPlusDevicestatic
ParametersvtkPlusDeviceprotected
PARAMETERS_XML_ELEMENT_TAGvtkPlusDevicestatic
PrintSelf(ostream &os, vtkIndent indent)vtkPlusNDITrackervirtual
Probe()vtkPlusNDITrackervirtual
ReadConfiguration(vtkXMLDataElement *config)vtkPlusNDITrackervirtual
ReadSromFromFile(NdiToolDescriptor &toolDescriptor, const char *filename)vtkPlusNDITrackerprotected
RecordingvtkPlusDeviceprotected
RecordingStartTimevtkPlusDeviceprotected
ReportedUnknownToolsvtkPlusDeviceprotected
RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkPlusDevicevirtual
RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *)vtkPlusDevicevirtual
RequireImageOrientationInConfigurationvtkPlusDeviceprotected
RequirePortNameInDeviceSetConfigurationvtkPlusDeviceprotected
Reset()vtkPlusDevicevirtual
RFMODE_PORT_NAMEvtkPlusDevicestatic
SafeDownCast(vtkObject *o)vtkPlusNDITrackerstatic
SelectDataAveraging()vtkPlusNDITrackerprotected
SelectMeasurementVolume()vtkPlusNDITrackerprotected
SelectMeasurementVolumeDeprecated()vtkPlusNDITrackerprotected
SelectTrackingFrequency()vtkPlusNDITrackerprotected
SelectTrackingFrequencyDeprecated()vtkPlusNDITrackerprotected
SendSromToTracker(const NdiToolDescriptor &toolDescriptor)vtkPlusNDITrackerprotected
SendText(const std::string &textToSend, std::string *textReceived=NULL)vtkPlusDevicevirtual
SerialDevicevtkPlusNDITrackerprotected
SerialPortvtkPlusNDITrackerprotected
SetAcquisitionRate(double aRate)vtkPlusDevice
SetBaudRate(int)vtkPlusNDITrackervirtual
SetBufferSize(vtkPlusChannel &aChannel, int FrameBufferSize, const std::string &aSourceId=std::string(""))vtkPlusDevicevirtual
SetCheckDSR(bool)vtkPlusNDITrackervirtual
SetCorrectlyConfigured(bool)vtkPlusDeviceprotectedvirtual
SetDataCollector(vtkPlusDataCollector *_arg)vtkPlusDevicevirtual
SetDesiredTimestamp(double)vtkPlusDevicevirtual
SetDeviceId(const std::string &id)vtkPlusDevice
SetFieldDataSourcesBufferSize(int aBufferSize)vtkPlusDevice
SetHardwareDataAveragingDepth(int)vtkPlusNDITrackervirtual
SetImageType(vtkPlusChannel &aChannel, US_IMAGE_TYPE imageType)vtkPlusDevicevirtual
SetInputFrameSize(vtkPlusDataSource &aSource, unsigned int x, unsigned int y, unsigned int z)vtkPlusDevicevirtual
SetLocalTimeOffsetSec(double aTimeOffsetSec)vtkPlusDevicevirtual
SetMeasurementVolumeNumber(int)vtkPlusNDITrackervirtual
SetMissingInputGracePeriodSec(double)vtkPlusDevicevirtual
SetNetworkPort(int)vtkPlusNDITrackervirtual
SetParameter(const std::string &key, const std::string &value)vtkPlusDevicevirtual
SetPixelType(vtkPlusChannel &aChannel, igsioCommon::VTKScalarPixelType pixelType)vtkPlusDevicevirtual
SetRecordingStartTime(double)vtkPlusDeviceprotectedvirtual
SetSerialPort(int)vtkPlusNDITrackervirtual
SetStartThreadForInternalUpdates(bool)vtkPlusDeviceprotectedvirtual
SetStartTime(double startTime)vtkPlusDevicevirtual
SetToolLED(const char *portName, int led, LedState state)vtkPlusNDITracker
SetToolReferenceFrameName(const std::string &frameName)vtkPlusDevice
SetToolsBufferSize(int aBufferSize)vtkPlusDevice
SetTrackingFrequencyNumber(int)vtkPlusNDITrackervirtual
SetUpdateWithDesiredTimestamp(int)vtkPlusDevicevirtual
StartRecording()vtkPlusDevicevirtual
StartThreadForInternalUpdatesvtkPlusDeviceprotected
StopRecording()vtkPlusDevicevirtual
Superclass typedefvtkPlusNDITracker
ThreadAlivevtkPlusDeviceprotected
ThreadervtkPlusDeviceprotected
ThreadIdvtkPlusDeviceprotected
TimestampClosestToDesiredvtkPlusDeviceprotected
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
TR_LED_FLASH enum valuevtkPlusNDITracker
TR_LED_OFF enum valuevtkPlusNDITracker
TR_LED_ON enum valuevtkPlusNDITracker
TrackingFrequencyNumbervtkPlusNDITrackerprotected
UpdateMutexvtkPlusDevice
UpdatePortHandle(NdiToolDescriptor &toolDescriptor)vtkPlusNDITrackerprotected
UpdateTimevtkPlusDevice
UpdateWithDesiredTimestampvtkPlusDeviceprotected
UpdateWithDesiredTimestampOff()vtkPlusDevicevirtual
UpdateWithDesiredTimestampOn()vtkPlusDevicevirtual
VideoSourcesvtkPlusDeviceprotected
VIRTUAL_DEVICE_FRAME_RATEvtkPlusDeviceprotectedstatic
vtkDataCaptureThread(vtkMultiThreader::ThreadInfo *data)vtkPlusDeviceprotectedstatic
vtkGetStdStringMacro(NetworkHostname)vtkPlusNDITracker
vtkPlusDevice()vtkPlusDeviceprotected
vtkPlusNDITracker()vtkPlusNDITrackerprotected
vtkSetStdStringMacro(NetworkHostname)vtkPlusNDITracker
WriteConfiguration(vtkXMLDataElement *config)vtkPlusNDITrackervirtual
WriteToolsToSequenceFile(const std::string &filename, bool useCompression=false)vtkPlusDevicevirtual
~vtkPlusDevice()vtkPlusDeviceprotectedvirtual
~vtkPlusNDITracker()vtkPlusNDITrackerprotected