/home/fwph/code/wurde/modules/visionModule/visionModule.H File Reference

Go to the source code of this file.

Namespaces

namespace  WURDEVision

Classes

struct  CameraConfig_t
 Structure for containing information about a camera. More...
struct  OperatorConfig
 Structure for containing operator configuration information from the vision-config file. More...
struct  VisionModuleConfig
 Structure for containing vision module configuration information from the vision-config file. More...
class  VisionOperator
 The VisionOperator base class can be extended to create individual operators to be loaded by the vision module. More...

Typedefs

typedef WURDEVision::CameraConfig_t CameraConfig
 Structure for containing information about a camera.
typedef WURDEVision::VisionOperatorvoperatorloader_ptr (std::string name)
 Function pointer type for dynamic operator loading.

Functions

std::vector< CameraConfigparseCameraFile (std::string config)
 Parses the camera-config file.
VisionModuleConfig parseVisionFile (std::string config, std::string modName, std::vector< CameraConfig > &cameras)
void loadOperators (VisionModuleConfig &theConfig, std::list< VisionOperator * > &theOperators, bool fakeit)
void loadCameras (VisionModuleConfig &theConfig, std::vector< WURDECamera * > &cameras)
void loadOperatorMap (std::vector< std::string > operatorLibs)
 Method for loading all dynamic operator libraries.

Variables

std::map< std::string, voperatorloader_ptr *,
std::less< std::string > > 
operatorFactory
 Map for dynamic operator loading factories.


Typedef Documentation

typedef WURDEVision::VisionOperator* voperatorloader_ptr(std::string name)

Function pointer type for dynamic operator loading.

Definition at line 195 of file visionModule.H.


Variable Documentation

std::map<std::string, voperatorloader_ptr *, std::less<std::string> > operatorFactory

Map for dynamic operator loading factories.

Definition at line 11 of file operators.cpp.

Referenced by BlobOperatorProxy::BlobOperatorProxy(), DataCollectorProxy::DataCollectorProxy(), DetectorChainProxy::DetectorChainProxy(), FaceOperatorProxy::FaceOperatorProxy(), ImagePublisherProxy::ImagePublisherProxy(), ImageWriterProxy::ImageWriterProxy(), WURDEVision::loadOperators(), and StereoDataCollectorProxy::StereoDataCollectorProxy().


Generated on Thu Feb 1 15:31:54 2007 for WURDE by  doxygen 1.5.1