Ocean
Loading...
Searching...
No Matches
Ocean::CV::Synthesis::Initializer1 Class Reference

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

#include <Initializer1.h>

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

Protected Member Functions

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

Additional Inherited Members

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

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: