Seg3D  2.4
Seg3D is a free volume segmentation and processing tool developed by the NIH Center for Integrative Biomedical Computing at the University of Utah Scientific Computing and Imaging (SCI) Institute.
Public Member Functions | List of all members
Seg3D::LayerActionLayerID Class Reference
Inheritance diagram for Seg3D::LayerActionLayerID:
Seg3D::LayerActionParameter Core::ActionParameterBase

Public Member Functions

 LayerActionLayerID (std::string &layer_id)
 
virtual bool import_from_string (const std::string &str)
 
virtual std::string export_to_string () const
 
virtual bool translate_provenance (ProvenanceIDList &input_provenance)
 
virtual std::string export_to_provenance_string (size_t &input_counter, bool single_input) const
 
- Public Member Functions inherited from Seg3D::LayerActionParameter
virtual bool has_extension () const
 
- Public Member Functions inherited from Core::ActionParameterBase
bool is_persistent () const
 Whether the parameter should be included when export an action to string.
 
void set_persistent (bool persistent)
 Set the persistent property of the action parameter.
 

Member Function Documentation

std::string Seg3D::LayerActionLayerID::export_to_provenance_string ( size_t &  input_counter,
bool  single_input 
) const
virtual

EXPORT_TO_PROVENANCE_STRING Export the contents of the parameter to a provenance string. This means layer ids will be translated to provenance id.

Implements Seg3D::LayerActionParameter.

std::string Seg3D::LayerActionLayerID::export_to_string ( ) const
virtual

EXPORT_TO_STRING Export the contents of the parameter to string

Implements Core::ActionParameterBase.

bool Seg3D::LayerActionLayerID::import_from_string ( const std::string &  str)
virtual

IMPORT_FROM_STRING Import a parameter from a string. The function returns true if the import succeeded

Implements Core::ActionParameterBase.

bool Seg3D::LayerActionLayerID::translate_provenance ( ProvenanceIDList &  input_provenance)
virtual

TRANSLATE_PROVENANCE Translate provenance inputs into current object. The function will also add input provenance ids to a list recording dependencies.

Implements Seg3D::LayerActionParameter.


The documentation for this class was generated from the following files: