![]() |
ULIS
dev4.0.7
Utility Library for Imaging Systems
|
Classes | |
class | TLayerBuilder< T > |
The TLayerBuilder class provides a tool for building layerstacks from code. More... | |
Macros | |
#define | ULAddLayer(_Elem_) .AddChild( _Elem_ ) |
#define | ULAssignChild(_Class_, _Elem_, ...) TLayerBuilder< _Class_ >::Assign( & _Elem_, __VA_ARGS__ ) |
#define | ULAssignStack(_Elem_, ...) TLayerBuilder< FLayerStack >::Assign( & _Elem_, __VA_ARGS__ ) |
#define | ULAssociateStack(_Elem_) TLayerBuilder< FLayerStack >( _Elem_ ) |
#define | ULCreateChild(_Class_, ...) TLayerBuilder< _Class_ >::Create( __VA_ARGS__ ) |
#define | ULDef(...) .Def( [&]( auto i ){ i-> __VA_ARGS__ ; } ) |
#define ULAddLayer | ( | _Elem_ | ) | .AddChild( _Elem_ ) |
#define ULAssignChild | ( | _Class_, | |
_Elem_, | |||
... | |||
) | TLayerBuilder< _Class_ >::Assign( & _Elem_, __VA_ARGS__ ) |
#define ULAssignStack | ( | _Elem_, | |
... | |||
) | TLayerBuilder< FLayerStack >::Assign( & _Elem_, __VA_ARGS__ ) |
#define ULAssociateStack | ( | _Elem_ | ) | TLayerBuilder< FLayerStack >( _Elem_ ) |
#define ULCreateChild | ( | _Class_, | |
... | |||
) | TLayerBuilder< _Class_ >::Create( __VA_ARGS__ ) |
#define ULDef | ( | ... | ) | .Def( [&]( auto i ){ i-> __VA_ARGS__ ; } ) |