|
| CompositeAddWeighted (const CompositeAddWeighted &cmd) |
|
virtual void | exec () const |
| Run the command with current parameter values.
|
|
Public Member Functions inherited from BasicCommand |
| BasicCommand (const std::string &name, const std::string &description) |
|
| BasicCommand (const BasicCommand &cmd) |
|
Public Member Functions inherited from BeanCommand< BeanLike > |
| BeanCommand (const std::string &name, const std::string &description) |
|
| BeanCommand (const BeanCommand &cmd) |
|
| BeanCommand (BeanLike &b) |
|
virtual const bean_t & | getBean () const |
|
virtual bean_t & | getBean () |
|
const std::string & | getName () const final |
|
const std::string & | getDescription () const final |
|
virtual const drain::ReferenceMap & | getParameters () const final |
|
Public Member Functions inherited from Command |
| Command (const Command &cmd) |
|
virtual void | setParameters (const std::string &args) final |
|
template<class T > |
void | setParameters (const SmartMap< T > &args) |
|
template<class T > |
void | setParameter (const std::string &key, const T &value) |
| Set a value to a single parameter. More...
|
|
Command & | addSection (drain::Flagger::ivalue_t i) |
|
virtual void | update () |
| Optional method for preparing command to execution. More...
|
|
bool | hasParameters () const |
|
virtual const std::string & | getType () const |
| Description of result, comparable to a return type of a function. ?
|
|
virtual void | run (const std::string ¶ms="") |
| Convenience. Sets parameters and executes the command. More...
|
|
const std::string & | getLastParameters () const |
| After executing this command run a routine, if defined. More...
|
|
| Contextual () |
| Sets internal contextPtr to NULL.
|
|
| Contextual (const Contextual &src) |
| Copies base context (even null) of the source. Notice that the actual instance may be of derived class.
|
|
| Contextual (Context &ctx) |
| Copies internal contextPtr.
|
|
template<class C > |
void | setContext () |
| Sets internal contextPtr to the static source.
|
|
void | setExternalContext (Context &ctx) |
| Sets internal contextPtr to outside target.
|
|
bool | contextIsSet () const |
| True, if contextPtr has been set.
|
|
template<class T = Context> |
T & | getContext () const |
| If context has been set, returns it through a cast to base class Context. More...
|
|
|
Public Types inherited from BeanCommand< BeanLike > |
typedef BeanLike | bean_t |
|
template<class T > |
static Cloner< Context, T > & | getCloner () |
|
Public Attributes inherited from BeanCommand< BeanLike > |
BeanLike | bean |
|
Public Attributes inherited from Command |
int | section = 1 |
|
Static Public Attributes inherited from Command |
static const SprinterLayout | cmdArgLayout = {",", "?", "=", ""} |
|
| Compositor (const std::string &name, const std::string &description) |
|
| Compositor (const Compositor &cmd) |
|
double | applyTimeDecay (Composite &composite, double w, const ODIM &odim) const |
|
void | add (Composite &composite, drain::Flags::ivalue_t inputFilter, bool updateSelector=true) const |
|
void | addPolar (Composite &composite, const Hi5Tree &src) const |
|
void | addCartesian (Composite &composite, const Hi5Tree &src) const |
|
void | extract (Composite &composite, const std::string &channels, const std::string &crop="") const |
|
Protected Member Functions inherited from BeanCommand< BeanLike > |
virtual drain::ReferenceMap & | getParameters () final |
|
static void | prepareBBox (const Composite &composite, const drain::BBox &cropGeo, drain::Rectangle< int > &cropImage) |
|
double | weight |
|
Protected Attributes inherited from Command |
std::string | lastParameters |
|
Context * | contextPtr |
|
–cAddWeighted (Creates reference => accepts command line argument).