ACT-CV - Machine Vision for Cognitive Modeling
Public Member Functions | List of all members
ActCvSource Class Referenceabstract

anything that creates a symbolic representation of something More...

#include <ActCvSource.h>

Inheritance diagram for ActCvSource:
Inheritance graph
Collaboration diagram for ActCvSource:
Collaboration graph

Public Member Functions

virtual const char * GetResult () const =0
 the current vision More...
 
virtual const char * GetTypeName () const =0
 the type of vision More...
 

Detailed Description

anything that creates a symbolic representation of something

Definition at line 40 of file ActCvSource.h.

Member Function Documentation

virtual const char* ActCvSource::GetResult ( ) const
pure virtual

the current vision

must return an s-expression

Implemented in OFlowObs, and tests::DummyActCvSource.

Referenced by tests::DummyActCvObserver::NewVisionNotification().

virtual const char* ActCvSource::GetTypeName ( ) const
pure virtual

the type of vision

must be a single word, no spaces allowed

is used to distinguish between sources and to build up an s-expression with multiple vision types

could be described in short as the "LISP name"

i.e. "lines", "flowangle"

Implemented in OFlowObs, and tests::DummyActCvSource.

Referenced by tests::DummyActCvObserver::NewVisionNotification().


The documentation for this class was generated from the following file:


ACT-CV - Machine Vision for Cognitive Modeling
© 2015 Marc Halbruegge (actcvlibrary@googlemail.com)