Ocean
Ocean::CV::Synthesis::Initializer1 Class Reference

This class is the base class for all initializers that are provided for a single frame only. More...

Inheritance diagram for Ocean::CV::Synthesis::Initializer1:

Protected Member Functions

 Initializer1 (Layer &layer)
 Creates a new initializer object. More...
 
- Protected Member Functions inherited from Ocean::CV::Synthesis::Initializer
 Initializer (Layer &layer)
 Creates a new initializer object. More...
 
- Protected Member Functions inherited from Ocean::CV::Synthesis::Operator
 Operator ()
 Creates a new operator object. More...
 
 Operator (const Operator &object)=delete
 Disabled copy constructor. More...
 
Operatoroperator= (const Operator &object)=delete
 Disabled copy operator. More...
 

Additional Inherited Members

- Public Member Functions inherited from Ocean::CV::Synthesis::Initializer
virtual bool invoke (Worker *worker=nullptr) const =0
 Invokes the initializer. More...
 
- Public Member Functions inherited from Ocean::CV::Synthesis::Operator
virtual ~Operator ()=default
 Destructs the object. More...
 
- Protected Attributes inherited from Ocean::CV::Synthesis::Initializer
Layerlayer_
 Synthesis layer that has to be initialized. More...
 

Detailed Description

This class is the base class for all initializers that are provided for a single frame only.

The resulting mapping starts and ends in the same frame.

Constructor & Destructor Documentation

◆ Initializer1()

Ocean::CV::Synthesis::Initializer1::Initializer1 ( Layer layer)
inlineprotected

Creates a new initializer object.

Parameters
layerThe layer for that the initial mapping has to be provided

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