TwiceAsNice  2019-02-18
Public Member Functions | Protected Attributes | Private Types | List of all members
Basda::Vino::DeviceAlgoSimuPlugin< Type > Class Template Reference


More...

#include <BasdaVinoDeviceAlgoSimuPlugin.h>

Inheritance diagram for Basda::Vino::DeviceAlgoSimuPlugin< Type >:
Inheritance graph
Collaboration diagram for Basda::Vino::DeviceAlgoSimuPlugin< Type >:
Collaboration graph

Public Member Functions

 DeviceAlgoSimuPlugin (const Nice::JointPtr &_config)
 constructor More...
 
virtual ~DeviceAlgoSimuPlugin ()
 destructor More...
 
virtual void setup ()
 config More...
 
virtual void init ()
 init More...
 
virtual Nice::Size size ()
 current simulated chip size More...
 
virtual void calc (const ImageTypePtr &)
 calc More...
 
 DeviceAlgoSimuPlugin (const Nice::JointPtr &_config)
 constructor More...
 
virtual ~DeviceAlgoSimuPlugin ()
 destructor More...
 
virtual void setup ()
 config More...
 
virtual void init ()
 init More...
 
virtual Nice::Size size ()
 current simulated chip size More...
 
virtual void calc (const ImageTypePtr &)
 calc More...
 
- Public Member Functions inherited from Basda::Vino::DeviceAlgoPlugin< Type >
 DeviceAlgoPlugin (const Nice::JointPtr &_config)
 constructor More...
 
 DeviceAlgoPlugin (const Nice::JointPtr &_config)
 constructor More...
 
 DeviceAlgoPlugin (const Nice::JointPtr &_config)
 constructor More...
 
- Public Member Functions inherited from Basda::Vino::DeviceAlgoPluginBase
virtual ~DeviceAlgoPluginBase ()
 destructor More...
 
virtual void setConfig (const Nice::JointPtr &_config)
 init with config tree ptr More...
 
Nice::JointPtrconfig ()
 
virtual ~DeviceAlgoPluginBase ()
 destructor More...
 
virtual void setConfig (const Nice::JointPtr &_config)
 init with config tree ptr More...
 
Nice::JointPtrconfig ()
 
virtual ~DeviceAlgoPluginBase ()
 destructor More...
 
virtual void setConfig (const Nice::JointPtr &_config)
 init with config tree ptr More...
 
Nice::JointPtrconfig ()
 

Protected Attributes

Nice::Size m_chipSize
 
ImageType m_masterImage
 
- Protected Attributes inherited from Basda::Vino::DeviceAlgoPluginBase
Nice::JointPtr m_config
 

Private Types

typedef Basda::Image< TypeImageType
 
typedef IceUtil::Handle< ImageTypeImageTypePtr
 
typedef std::vector< ImageTypeSeqImageType
 
typedef std::vector< ImageType >::iterator SeqImageTypeIt
 
typedef std::vector< ImageTypePtrSeqImagePtrType
 
typedef Basda::Image< TypeImageType
 
typedef IceUtil::Handle< ImageTypeImageTypePtr
 
typedef std::vector< ImageTypeSeqImageType
 
typedef std::vector< ImageType >::iterator SeqImageTypeIt
 
typedef std::vector< ImageTypePtrSeqImagePtrType
 

Additional Inherited Members

- Protected Member Functions inherited from Basda::Vino::DeviceAlgoPluginBase
 DeviceAlgoPluginBase (const Nice::JointPtr &_config)
 
 DeviceAlgoPluginBase (const Nice::JointPtr &_config)
 
 DeviceAlgoPluginBase (const Nice::JointPtr &_config)
 

Detailed Description

template<typename Type>
class Basda::Vino::DeviceAlgoSimuPlugin< Type >


Author
Florian Briegel
Version
09.01.26
Date
2009-07-03 11:58:06 AM
Todo:
Author
Florian Briegel
Version
09.01.26
Date
2009-07-03 11:58:06 AM
Todo:

Member Typedef Documentation

◆ ImageType [1/2]

template<typename Type >
typedef Basda::Image<Type> Basda::Vino::DeviceAlgoSimuPlugin< Type >::ImageType
private

◆ ImageType [2/2]

template<typename Type >
typedef Basda::Image<Type> Basda::Vino::DeviceAlgoSimuPlugin< Type >::ImageType
private

◆ ImageTypePtr [1/2]

template<typename Type >
typedef IceUtil::Handle<ImageType> Basda::Vino::DeviceAlgoSimuPlugin< Type >::ImageTypePtr
private

◆ ImageTypePtr [2/2]

template<typename Type >
typedef IceUtil::Handle<ImageType> Basda::Vino::DeviceAlgoSimuPlugin< Type >::ImageTypePtr
private

◆ SeqImagePtrType [1/2]

template<typename Type >
typedef std::vector<ImageTypePtr> Basda::Vino::DeviceAlgoSimuPlugin< Type >::SeqImagePtrType
private

◆ SeqImagePtrType [2/2]

template<typename Type >
typedef std::vector<ImageTypePtr> Basda::Vino::DeviceAlgoSimuPlugin< Type >::SeqImagePtrType
private

◆ SeqImageType [1/2]

template<typename Type >
typedef std::vector<ImageType> Basda::Vino::DeviceAlgoSimuPlugin< Type >::SeqImageType
private

◆ SeqImageType [2/2]

template<typename Type >
typedef std::vector<ImageType> Basda::Vino::DeviceAlgoSimuPlugin< Type >::SeqImageType
private

◆ SeqImageTypeIt [1/2]

template<typename Type >
typedef std::vector<ImageType>::iterator Basda::Vino::DeviceAlgoSimuPlugin< Type >::SeqImageTypeIt
private

◆ SeqImageTypeIt [2/2]

template<typename Type >
typedef std::vector<ImageType>::iterator Basda::Vino::DeviceAlgoSimuPlugin< Type >::SeqImageTypeIt
private

Constructor & Destructor Documentation

◆ DeviceAlgoSimuPlugin() [1/2]

constructor

◆ ~DeviceAlgoSimuPlugin() [1/2]

template<typename Type >
virtual Basda::Vino::DeviceAlgoSimuPlugin< Type >::~DeviceAlgoSimuPlugin ( )
inlinevirtual

destructor

◆ DeviceAlgoSimuPlugin() [2/2]

constructor

◆ ~DeviceAlgoSimuPlugin() [2/2]

template<typename Type >
virtual Basda::Vino::DeviceAlgoSimuPlugin< Type >::~DeviceAlgoSimuPlugin ( )
inlinevirtual

destructor

Member Function Documentation

◆ calc() [1/2]

template<typename Type >
void Basda::Vino::DeviceAlgoSimuPlugin< Type >::calc ( const ImageTypePtr _image)
virtual

◆ calc() [2/2]

template<typename Type >
virtual void Basda::Vino::DeviceAlgoSimuPlugin< Type >::calc ( const ImageTypePtr )
virtual

◆ init() [1/2]

template<typename Type >
void Basda::Vino::DeviceAlgoSimuPlugin< Type >::init ( )
virtual

◆ init() [2/2]

template<typename Type >
virtual void Basda::Vino::DeviceAlgoSimuPlugin< Type >::init ( )
virtual

◆ setup() [1/2]

template<typename Type >
virtual void Basda::Vino::DeviceAlgoSimuPlugin< Type >::setup ( )
inlinevirtual

◆ setup() [2/2]

template<typename Type >
virtual void Basda::Vino::DeviceAlgoSimuPlugin< Type >::setup ( )
inlinevirtual

◆ size() [1/2]

template<typename Type >
virtual Nice::Size Basda::Vino::DeviceAlgoSimuPlugin< Type >::size ( )
inlinevirtual

current simulated chip size

Implements Basda::Vino::DeviceAlgoPlugin< Type >.

◆ size() [2/2]

template<typename Type >
virtual Nice::Size Basda::Vino::DeviceAlgoSimuPlugin< Type >::size ( )
inlinevirtual

current simulated chip size

Implements Basda::Vino::DeviceAlgoPlugin< Type >.

Member Data Documentation

◆ m_chipSize

template<typename Type >
Nice::Size Basda::Vino::DeviceAlgoSimuPlugin< Type >::m_chipSize
protected

◆ m_masterImage

template<typename Type >
ImageType Basda::Vino::DeviceAlgoSimuPlugin< Type >::m_masterImage
protected

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