cisst-saw
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
svlFilterImageTracker Member List

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

AddInput(const std::string &inputName, bool trunk=true)svlFilterBaseprotected
AddInputType(const std::string &inputname, svlStreamType type)svlFilterBaseprotected
AddInterfaceInput(const std::string &interfaceInputName)mtsComponentvirtual
AddInterfaceInputExisting(const std::string &interfaceInputName, mtsInterfaceInput *interfaceInput)mtsComponentprotected
AddInterfaceInternal(const bool useMangerComponentServices=false)mtsComponentprotected
AddInterfaceOutput(const std::string &interfaceOutputName)mtsComponentvirtual
AddInterfaceOutputExisting(const std::string &interfaceOutputName, mtsInterfaceOutput *interfaceOutput)mtsComponentprotected
AddInterfaceProvided(const std::string &interfaceProvidedName, mtsInterfaceQueueingPolicy queueingPolicy=MTS_COMPONENT_POLICY)mtsComponent
AddInterfaceProvidedUsingMailbox(const std::string &interfaceProvidedName, mtsMailBox *mailBox)mtsComponentprotected
AddInterfaceProvidedWithoutSystemEvents(const std::string &interfaceProvidedName, mtsInterfaceQueueingPolicy queueingPolicy=MTS_COMPONENT_POLICY, bool isProxy=false)mtsComponentvirtual
AddInterfaceRequired(const std::string &interfaceRequiredName, mtsRequiredType isRequired=MTS_REQUIRED)mtsComponent
AddInterfaceRequiredExisting(const std::string &interfaceRequiredName, mtsInterfaceRequired *interfaceRequired)mtsComponentprotected
AddInterfaceRequiredUsingMailbox(const std::string &interfaceRequiredName, mtsMailBox *mailBox, mtsRequiredType required)mtsComponentprotected
AddInterfaceRequiredWithoutSystemEventHandlers(const std::string &interfaceRequiredName, mtsRequiredType isRequired=MTS_REQUIRED)mtsComponentvirtual
AddOutput(const std::string &outputName, bool trunk=true)svlFilterBaseprotected
AddProvidedInterface(const std::string &interfaceProvidedName)mtsComponentinline
AddRequiredInterface(const std::string &requiredInterfaceName)mtsComponentinline
AddStateTable(mtsStateTable *existingStateTable, bool addInterfaceProvided=true)mtsComponent
BackprojectHomography()svlFilterImageTrackerprotectedvirtual
BackprojectRigidBody(int width, int height)svlFilterImageTrackerprotectedvirtual
Cleanup(void)mtsComponentinlinevirtual
ComputeHomography()svlFilterImageTrackerprotectedvirtual
Configure(const std::string &filename="")mtsComponentvirtual
Create(void)mtsComponentvirtual
CreateAndWait(double timeoutInSeconds)mtsComponent
DeSerializeRaw(std::istream &inputStream)cmnGenericObjectvirtual
Disable()svlFilterBase
Enable()svlFilterBase
EnableDynamicComponentManagement(void)mtsComponentprotected
EventGeneratorChangeStatemtsComponentprotected
FrameCountersvlFilterBaseprotected
FromStreamRaw(std::istream &inputStream, const char delimiter= ' ')cmnGenericObjectvirtual
GetEnable(bool &enable) const svlFilterBase
GetFrameCounter(void) const svlFilterBase
GetInput(void) const svlFilterBase
GetInput(const std::string &inputname) const svlFilterBase
GetInterfaceInput(const std::string &interfaceInputName) const mtsComponent
GetInterfaceOutput(const std::string &interfaceOutputName) const mtsComponent
GetInterfaceProvided(const std::string &interfaceProvidedName) const mtsComponent
GetInterfaceProvidedFor(const std::string &interfaceRequiredName)mtsComponent
GetInterfaceRequired(const std::string &interfaceRequiredName)mtsComponent
GetLogMultiplexer(void) const mtsComponentvirtual
GetManagerComponentServices(void) const mtsComponentinline
GetManagerComponentServices(void)mtsComponentinline
GetMosaicImage() const svlFilterImageTracker
GetName(void) const mtsComponent
GetName(std::string &placeHolder) const mtsComponent
GetNamesOfInterfacesInput(void) const mtsComponent
GetNamesOfInterfacesOutput(void) const mtsComponent
GetNamesOfInterfacesProvided(void) const mtsComponent
GetNamesOfInterfacesProvidedOrOutput(void) const mtsComponent
GetNamesOfInterfacesRequired(void) const mtsComponent
GetNamesOfInterfacesRequiredOrInput(void) const mtsComponent
GetNumberOfInterfacesInput(void) const mtsComponent
GetNumberOfInterfacesOutput(void) const mtsComponent
GetNumberOfInterfacesProvided(void) const mtsComponent
GetNumberOfInterfacesRequired(void) const mtsComponent
GetOutput(void) const svlFilterBase
GetOutput(const std::string &outputname) const svlFilterBase
GetRigidBodyError(vctDynamicVector< int > &errors)svlFilterImageTracker
GetRigidBodyTransform(vct3x3 &transform, unsigned int videoch=SVL_LEFT)svlFilterImageTracker
GetRigidBodyTransform(unsigned int videoch=SVL_LEFT)svlFilterImageTracker
GetROI(svlRect &rect, unsigned int videoch=SVL_LEFT) const svlFilterImageTracker
GetROI(svlEllipse &ellipse, unsigned int videoch=SVL_LEFT) const svlFilterImageTracker
GetState(void) const mtsComponent
GetState(mtsComponentState &state) const mtsComponent
GetStateTable(const std::string &stateTableName)mtsComponent
Initialize(svlSample *syncInput, svlSample *&syncOutput)svlFilterImageTrackerprotectedvirtual
mtsComponent::Initialize(void)mtsComponentprotected
InterfaceExists(const std::string &interfaceName, cmnLogLevel lod=CMN_LOG_LEVEL_INIT_VERBOSE) const mtsComponent
InterfaceInternalCommands_AddObserverList(const mtsEventHandlerList &argin, mtsEventHandlerList &argout)mtsComponentprotected
InterfaceInternalCommands_ComponentCreate(const mtsDescriptionComponent &componentDescription, bool &result)mtsComponentprotected
InterfaceInternalCommands_ComponentStartOther(const mtsComponentStatusControl &arg)mtsComponentprotected
InterfaceInternalCommands_GetEndUserInterface(const mtsEndUserInterfaceArg &argin, mtsEndUserInterfaceArg &argout)mtsComponentprotected
InterfaceInternalCommands_RemoveEndUserInterface(const mtsEndUserInterfaceArg &argin, mtsEndUserInterfaceArg &argout)mtsComponentprotected
InterfaceInternalCommands_RemoveObserverList(const mtsEventHandlerList &argin, mtsEventHandlerList &argout)mtsComponentprotected
InterfaceProvidedOrOutputExists(const std::string &interfaceName, cmnLogLevel lod=CMN_LOG_LEVEL_INIT_VERBOSE) const mtsComponent
InterfaceProvidedToManagermtsComponentprotected
InterfaceRequiredOrInputExists(const std::string &interfaceName, cmnLogLevel lod=CMN_LOG_LEVEL_INIT_VERBOSE) const mtsComponent
InterfacesInputmtsComponentprotected
InterfacesInputMapType typedefmtsComponentprotected
InterfacesOutputmtsComponentprotected
InterfacesOutputMapType typedefmtsComponentprotected
InterfacesProvidedmtsComponentprotected
InterfacesProvidedMapType typedefmtsComponentprotected
InterfacesRequiredmtsComponentprotected
InterfacesRequiredMapType typedefmtsComponentprotected
IsDataValid(svlStreamType type, svlSample *data)svlFilterBaseprotected
IsDisabled() const svlFilterBase
IsEnabled() const svlFilterBase
IsEndTask(void) const mtsComponent
IsInitialized(void) const svlFilterBase
IsNewSample(svlSample *sample)svlFilterBaseprotected
IsRunning(void) const svlFilterBase
IsStarted(void) const mtsComponent
IsTerminated(void) const mtsComponent
Kill(void)mtsComponentvirtual
KillAndWait(double timeoutInSeconds)mtsComponent
KillSeparateLogFile(void)mtsComponentprotected
LinkChannelsVertically()svlFilterImageTrackerprotectedvirtual
LoDMultiplexerStreambufmtsComponentprotected
LogFilemtsComponentprotected
ManagerComponentServicesmtsComponentprotected
mtsComponent(void)mtsComponentprotected
mtsComponent(const mtsComponent &other)mtsComponentprotected
mtsComponent(const std::string &deviceName)mtsComponent
NamemtsComponentprotected
OnChangeCenter(int x, int y, unsigned int videoch=SVL_LEFT)svlFilterImageCenterFinderInterfacevirtual
OnChangeCenterEllipse(const svlEllipse &ellipse, unsigned int videoch=SVL_LEFT)svlFilterImageTrackervirtual
OnChangeCenterRect(const svlRect &rect, unsigned int videoch=SVL_LEFT)svlFilterImageTrackervirtual
OnConnectInput(svlFilterInput &input, svlStreamType type)svlFilterImageTrackerprotectedvirtual
OnStart(unsigned int procCount)svlFilterImageTrackerprotectedvirtual
OnStop(void)svlFilterBaseprotectedvirtual
Process(svlProcInfo *procInfo, svlSample *syncInput, svlSample *&syncOutput)svlFilterImageTrackerprotectedvirtual
ProcessMailBoxes(InterfacesProvidedMapType &interfaces)mtsComponentprotected
ProcessQueuedCommands(void)mtsComponentinlineprotected
ProcessQueuedEvents(void)mtsComponentprotected
PushSamplesToAsyncOutputs(double timestamp)svlFilterImageTrackerprotectedvirtual
ReconstructFrom(const cmnGenericObject &other)cmnGenericObject
ReconstructRigidBody()svlFilterImageTrackerprotectedvirtual
Release()svlFilterImageTrackerprotectedvirtual
RemoveInterfaceProvided(const std::string &interfaceProvidedName, const bool skipDisconnect=false)mtsComponent
RemoveInterfaceRequired(const std::string &interfaceRequiredName, const bool skipDisconnect=false)mtsComponent
ReplayModemtsComponentprotected
ResetTargets()svlFilterImageTracker
mtsComponent::Running(void) const mtsComponentinline
Scalar(const size_t CMN_UNUSED(index)) const cmnGenericObjectinlinevirtual
ScalarDescription(const size_t CMN_UNUSED(index), const std::string &CMN_UNUSED(userDescription)) const cmnGenericObjectinlinevirtual
ScalarNumber(void) const cmnGenericObjectinlinevirtual
ScalarNumberIsFixed(void) const cmnGenericObjectinlinevirtual
SerializeRaw(std::ostream &outputStream) const cmnGenericObjectvirtual
Services(void) const =0cmnGenericObjectpure virtual
SetAutomaticOutputType(bool autotype)svlFilterBaseprotected
SetEnable(const bool &enable)svlFilterBase
SetFrameSkip(unsigned int skipcount)svlFilterImageTracker
SetIterations(unsigned int count)svlFilterImageTracker
SetMosaicSize(unsigned int width, unsigned int height)svlFilterImageTracker
SetName(const std::string &componentName)mtsComponent
SetOutputType(const std::string &outputname, svlStreamType type)svlFilterBaseprotected
SetReplayData(const std::string &stateTableName, const std::string &fileName)mtsComponent
SetReplayMode(void)mtsComponent
SetReplayTime(const double time)mtsComponent
SetRigidBody(bool enable)svlFilterImageTracker
SetRigidBodyConstraints(double angle_low, double angle_high, double scale_low, double scale_high)svlFilterImageTracker
SetRigidBodyTransform(const vct3x3 &transform, unsigned int videoch=SVL_LEFT)svlFilterImageTracker
SetRigidBodyTransformSmoothing(double weight)svlFilterImageTracker
SetROI(const svlRect &rect, unsigned int videoch=SVL_LEFT)svlFilterImageTracker
SetROI(int left, int top, int right, int bottom, unsigned int videoch=SVL_LEFT)svlFilterImageTracker
SetROI(const svlEllipse &ellipse, unsigned int videoch=SVL_LEFT)svlFilterImageTracker
SetTargetTrajectorySmoothing(double weight)svlFilterImageTracker
SetTracker(svlImageTracker &tracker, unsigned int videoch=SVL_LEFT)svlFilterImageTracker
Start(void)mtsComponentvirtual
StartAndWait(double timeoutInSeconds)mtsComponent
Startup(void)mtsComponentinlinevirtual
StatemtsComponentprotected
StateTablesvlFilterBaseprotected
StateTableMapType typedefmtsComponentprotected
StateTablesmtsComponentprotected
Suspend(void)mtsComponentvirtual
svlFilterBase(void)svlFilterBase
svlFilterImageTracker()svlFilterImageTracker
ThisType typedefmtsComponent
ToStream(std::ostream &outputStream) const mtsComponentvirtual
ToStreamRaw(std::ostream &outputStream, const char delimiter= ' ', bool headerOnly=false, const std::string &headerPrefix="") const cmnGenericObjectvirtual
ToString(void) const cmnGenericObject
UpdateMosaicImage(unsigned int videoch, unsigned int width, unsigned int height)svlFilterImageTrackerprotectedvirtual
UseSeparateLogFile(const std::string &filename, bool forwardToLogger=true)mtsComponent
UseSeparateLogFileDefault(bool forwardToLogger=true)mtsComponent
UseSeparateLogFileDefaultWithDate(bool forwardToLogger=true)mtsComponent
UseSeparateLogFileFlagmtsComponentprotected
WaitForState(mtsComponentState desiredState, double timeout)mtsComponentprotectedvirtual
WarpImage(svlSampleImage *image, unsigned int videoch, int roi_margin, int threadid=-1)svlFilterImageTrackerprotectedvirtual
~cmnGenericObject(void)cmnGenericObjectinlinevirtual
~mtsComponent()mtsComponentvirtual
~svlFilterBase()svlFilterBasevirtual
~svlFilterImageTracker()svlFilterImageTrackervirtual