13#ifndef ML_COMPOSE_BASE_LIST_H
14#define ML_COMPOSE_BASE_LIST_H
Base object class BaseList which stores a list of BaseContainerItem entries.
BoolField * _cascadeModeFld
Compose mode.
StringField * _leftObjectNameFld
Name of object at left input.
IntField * _rightObjectIdFld
Id of list item generated from right input object. If 0, no ID is assigned.
BaseField * _inputBase1Fld
Base input 1:
StringField * _rightObjectNameFld
Name of object at right input.
BaseField * _outputBaseListFld
Base output:
IntField * _leftObjectIdFld
Id of list item generated from left input object. If 0, no ID is assigned.
BaseField * _inputBase0Fld
Base input 0:
~ComposeBaseList() override
Destructor.
void activateAttachments() override
IntField * _outputSizeFld
size (noElements) of the output list.
BaseList * _outputList
Composed list:
ComposeBaseList()
Constructor.
BoolField * _useLeftObjectTypeFld
Create name of object at left input automatically:
void composeBaseList()
Compose the input objects to an output BaseList object:
void handleNotification(Field *field) override
handle field changes
BoolField * _useRightObjectTypeFld
Create name of object at right input automatically:
Engine(int numInputImages=0, int numOutputImages=0)
Constructor.
#define ML_MODULE_CLASS_HEADER(className)
#define MLBASEEXPORT
defined Header file mlBaseInit.h