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

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

AddItem(vtkImageData *frame, US_IMAGE_ORIENTATION usImageOrientation, US_IMAGE_TYPE imageType, long frameNumber, double unfilteredTimestamp=UNDEFINED_TIMESTAMP, double filteredTimestamp=UNDEFINED_TIMESTAMP, const igsioFieldMapType *customFields=NULL)vtkPlusDataSourcevirtual
AddItem(const igsioVideoFrame *frame, long frameNumber, double unfilteredTimestamp=UNDEFINED_TIMESTAMP, double filteredTimestamp=UNDEFINED_TIMESTAMP, const igsioFieldMapType *customFields=NULL)vtkPlusDataSourcevirtual
AddItem(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)vtkPlusDataSourcevirtual
AddItem(void *imageDataPtr, const FrameSizeType &frameSize, unsigned int frameSizeInBytes, US_IMAGE_TYPE imageType, long frameNumber, double unfilteredTimestamp=UNDEFINED_TIMESTAMP, double filteredTimestamp=UNDEFINED_TIMESTAMP, const igsioFieldMapType *customFields=NULL)vtkPlusDataSourcevirtual
AddItem(const igsioFieldMapType &customFields, long frameNumber, double unfilteredTimestamp=UNDEFINED_TIMESTAMP, double filteredTimestamp=UNDEFINED_TIMESTAMP)vtkPlusDataSourcevirtual
AddTimeStampedItem(vtkMatrix4x4 *matrix, ToolStatus status, unsigned long frameNumber, double unfilteredTimestamp, double filteredTimestamp=UNDEFINED_TIMESTAMP, const igsioFieldMapType *customFields=NULL)vtkPlusDataSource
BuffervtkPlusDataSourceprotected
Clear()vtkPlusDataSourcevirtual
ClipRectangleOriginvtkPlusDataSourceprotected
ClipRectangleSizevtkPlusDataSourceprotected
CustomPropertiesvtkPlusDataSourceprotected
DATA_SOURCE_TYPE_FIELDDATA_TAGvtkPlusDataSourcestatic
DATA_SOURCE_TYPE_TOOL_TAGvtkPlusDataSourcestatic
DATA_SOURCE_TYPE_VIDEO_TAGvtkPlusDataSourcestatic
DeepCopy(const vtkPlusDataSource &source)vtkPlusDataSource
DeepCopyBufferTo(vtkPlusBuffer &bufferToFill)vtkPlusDataSourcevirtual
DevicevtkPlusDataSourceprotected
FrameNumbervtkPlusDataSourceprotected
GetBuffer() constvtkPlusDataSourceprotectedvirtual
GetBufferSize()vtkPlusDataSourcevirtual
GetClassName()vtkPlusDataSourcevirtual
GetClipRectangleOrigin() constvtkPlusDataSource
GetClipRectangleSize() constvtkPlusDataSource
GetCustomProperty(const std::string &propertyName)vtkPlusDataSource
GetDevice()vtkPlusDataSourceinline
GetFrameRate(bool ideal=false, double *framePeriodStdevSecPtr=NULL)vtkPlusDataSourcevirtual
GetImageType()vtkPlusDataSource
GetIndex(const BufferItemUidType uid, unsigned long &index)vtkPlusDataSourcevirtual
GetInputFrameSize() constvtkPlusDataSource
GetInputImageOrientation()vtkPlusDataSourcevirtual
GetItemUidFromTime(double time, BufferItemUidType &uid)vtkPlusDataSourcevirtual
GetLatestItemHasValidFieldData()vtkPlusDataSourcevirtual
GetLatestItemHasValidTransformData()vtkPlusDataSourcevirtual
GetLatestItemHasValidVideoData()vtkPlusDataSourcevirtual
GetLatestItemUidInBuffer()vtkPlusDataSourcevirtual
GetLatestStreamBufferItem(StreamBufferItem *bufferItem)vtkPlusDataSourcevirtual
GetLatestTimeStamp(double &latestTimestamp)vtkPlusDataSourcevirtual
GetLocalTimeOffsetSec()vtkPlusDataSourcevirtual
GetNumberOfBytesPerPixel()vtkPlusDataSource
GetNumberOfItems()vtkPlusDataSourcevirtual
GetNumberOfScalarComponents()vtkPlusDataSourcevirtual
GetOldestItemUidInBuffer()vtkPlusDataSourcevirtual
GetOldestStreamBufferItem(StreamBufferItem *bufferItem)vtkPlusDataSourcevirtual
GetOldestTimeStamp(double &oldestTimestamp)vtkPlusDataSourcevirtual
GetOutputFrameSize() constvtkPlusDataSourcevirtual
GetOutputFrameSize(unsigned int &_arg1, unsigned int &_arg2, unsigned int &_arg3) constvtkPlusDataSourcevirtual
GetOutputImageOrientation()vtkPlusDataSourcevirtual
GetPixelType()vtkPlusDataSourcevirtual
GetSourceId() constvtkPlusDataSource
GetStartTime()vtkPlusDataSourcevirtual
GetStreamBufferItem(BufferItemUidType uid, StreamBufferItem *bufferItem)vtkPlusDataSourcevirtual
GetStreamBufferItemFromTime(double time, StreamBufferItem *bufferItem, vtkPlusBuffer::DataItemTemporalInterpolationType interpolation)vtkPlusDataSourcevirtual
GetTimeStamp(BufferItemUidType uid, double &timestamp)vtkPlusDataSourcevirtual
GetTimeStampReporting()vtkPlusDataSource
GetTimeStampReportTable(vtkTable *timeStampReportTable)vtkPlusDataSourcevirtual
GetTransformName() constvtkPlusDataSource
IdvtkPlusDataSourceprotected
InputFrameSizevtkPlusDataSourceprotected
InputImageOrientationvtkPlusDataSourceprotected
IsA(const char *type)vtkPlusDataSourcevirtual
IsTypeOf(const char *type)vtkPlusDataSourcestatic
ModifyBufferItemFrameField(BufferItemUidType uid, const std::string &key, const std::string &value)vtkPlusDataSourcevirtual
New()vtkPlusDataSourcestatic
PortNamevtkPlusDataSourceprotected
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkPlusDataSourcevirtual
ReadConfiguration(vtkXMLDataElement *toolElement, bool requirePortNameInSourceConfiguration=false, bool requireImageOrientationInChannelConfiguration=false, const std::string &aDescriptiveNameForBuffer=std::string(""))vtkPlusDataSourcevirtual
ReferenceCoordinateFrameNamevtkPlusDataSourceprotected
SafeDownCast(vtkObject *o)vtkPlusDataSourcestatic
SetBufferSize(int n)vtkPlusDataSourcevirtual
SetClipRectangleOrigin(const std::array< int, 3 > _arg)vtkPlusDataSource
SetClipRectangleSize(const std::array< int, 3 > _arg)vtkPlusDataSource
SetCustomProperty(const std::string &propertyName, const std::string &propertyValue)vtkPlusDataSource
SetDevice(vtkPlusDevice *_arg)vtkPlusDataSourceinline
SetFrameNumber(unsigned long)vtkPlusDataSourcevirtual
SetId(const char *aSourceId)vtkPlusDataSource
SetId(const std::string &aSourceId)vtkPlusDataSource
SetImageType(US_IMAGE_TYPE imageType)vtkPlusDataSource
SetInputFrameSize(unsigned int x, unsigned int y, unsigned int z)vtkPlusDataSource
SetInputFrameSize(const FrameSizeType &frameSize)vtkPlusDataSource
SetInputImageOrientation(US_IMAGE_ORIENTATION imageOrientation)vtkPlusDataSourcevirtual
SetLocalTimeOffsetSec(double offsetSec)vtkPlusDataSourcevirtual
SetNumberOfScalarComponents(unsigned int numberOfScalarComponents)vtkPlusDataSource
SetOutputImageOrientation(US_IMAGE_ORIENTATION imageOrientation)vtkPlusDataSourcevirtual
SetPixelType(igsioCommon::VTKScalarPixelType pixelType)vtkPlusDataSource
SetPortName(const std::string &portName)vtkPlusDataSource
SetPortName(const char *portName)vtkPlusDataSource
SetReferenceCoordinateFrameName(const char *referenceName)vtkPlusDataSource
SetReferenceCoordinateFrameName(const std::string &referenceName)vtkPlusDataSource
SetSourceId(const std::string &aSourceId)vtkPlusDataSource
SetStartTime(double startTime)vtkPlusDataSourcevirtual
SetTimeStampReporting(bool enable)vtkPlusDataSource
SetType(DataSourceType)vtkPlusDataSourcevirtual
Superclass typedefvtkPlusDataSource
TypevtkPlusDataSourceprotected
vtkGetMacroConst(Type, DataSourceType)vtkPlusDataSource
vtkGetMacroConst(FrameNumber, unsigned long)vtkPlusDataSource
vtkGetStdStringMacro(Id)vtkPlusDataSource
vtkGetStdStringMacro(ReferenceCoordinateFrameName)vtkPlusDataSource
vtkGetStdStringMacro(PortName)vtkPlusDataSource
vtkPlusDataSource()vtkPlusDataSourceprotected
WriteCompactConfiguration(vtkXMLDataElement *toolElement)vtkPlusDataSourcevirtual
WriteConfiguration(vtkXMLDataElement *toolElement)vtkPlusDataSourcevirtual
WriteToSequenceFile(const char *filename, bool useCompression=false)vtkPlusDataSourcevirtual
~vtkPlusDataSource()vtkPlusDataSourceprotected