|
template<class T > |
void | crop_typed_data (Core::DataBlockHandle src, Core::DataBlockHandle dst, LayerHandle dst_layer) |
|
void | crop_data_layer (DataLayerHandle input, DataLayerHandle output) |
|
void | crop_mask_layer (MaskLayerHandle input, MaskLayerHandle output) |
|
virtual void | run_filter () |
|
virtual std::string | get_filter_name () const |
|
virtual std::string | get_layer_prefix () const |
|
virtual void | raise_abort () override |
|
virtual bool | check_abort () override |
|
void | raise_stop () |
|
bool | check_stop () |
|
virtual void | abort_and_wait () override |
|
void | connect_abort (const LayerHandle &layer) |
|
void | connect_stop (const LayerHandle &layer) |
|
Core::NotifierHandle | get_notifier () |
|
bool | find_layer (const std::string &layer_id, LayerHandle &layer) |
|
bool | lock_for_use (LayerHandle layer) |
|
bool | lock_for_processing (LayerHandle layer) |
|
bool | lock_for_deletion (LayerHandle layer) |
|
bool | create_and_lock_data_layer_from_layer (LayerHandle src_layer, LayerHandle &dst_layer) |
|
bool | create_and_lock_data_layer (const Core::GridTransform &grid_trans, LayerHandle src_layer, LayerHandle &dst_layer) |
|
bool | create_cropped_large_volume_layer (const Core::GridTransform &crop_trans, LayerHandle src_layer, LayerHandle &dst_layer) |
|
bool | create_and_lock_mask_layer_from_layer (LayerHandle src_layer, LayerHandle &dst_layer) |
|
bool | create_and_lock_mask_layer_from_layer (LayerHandle src_layer, LayerHandle &dst_layer, std::string dst_name) |
|
bool | create_and_lock_mask_layer (const Core::GridTransform &grid_trans, LayerHandle src_layer, LayerHandle &dst_layer) |
|
bool | dispatch_unlock_layer (LayerHandle layer) |
|
bool | dispatch_delete_layer (LayerHandle layer) |
|
bool | dispatch_insert_data_volume_into_layer (LayerHandle layer, Core::DataVolumeHandle data, bool update_histogram) |
|
bool | dispatch_insert_mask_volume_into_layer (LayerHandle layer, Core::MaskVolumeHandle mask) |
|
void | create_undo_redo_and_provenance_record (Core::ActionContextHandle context, Core::ActionHandle action, bool split_prov=false) |
|
bool | update_provenance_action_string (Core::ActionHandle action) |
|
void | set_sandbox (SandboxID sandbox) |
|
SandboxID | get_sandbox () |
|
void | report_error (const std::string &error) |
|
Layer::filter_key_type | get_key () const |
|