65 consensus_map_->updateRanges();
71 r.
assign(*getConsensusMap());
75 std::unique_ptr<LayerStatistics>
getStats()
const override;
Class that stores the data for one layer.
Definition: LayerDataBase.h:98
boost::shared_ptr< ConsensusMap > ConsensusMapSharedPtrType
SharedPtr on consensus features.
Definition: LayerDataBase.h:155
Class that stores the data for one layer of type ConsensusMap.
Definition: LayerDataConsensus.h:48
LayerDataConsensus(const LayerDataConsensus &ld)=delete
no Copy-ctor (should not be needed)
std::unique_ptr< LayerStatistics > getStats() const override
compute layer statistics (via visitor)
std::unique_ptr< Painter1DBase > getPainter1D() const override
LayerDataConsensus & operator=(LayerDataConsensus &&ld)=default
move assignment
LayerDataConsensus & operator=(const LayerDataConsensus &ld)=delete
no assignment operator (should not be needed)
RangeAllType getRange() const override
Definition: LayerDataConsensus.h:68
LayerDataConsensus(LayerDataConsensus &&ld)=default
move Ctor
void updateRanges() override
Update ranges of the underlying data.
Definition: LayerDataConsensus.h:63
LayerDataConsensus(ConsensusMapSharedPtrType &map)
Default constructor.
auto & assign(const RangeManager< RangeBasesOther... > &rhs)
Definition: RangeManager.h:635
FLASHIda C++ to C# (or vice versa) bridge functions The functions here are called in C# to invoke fun...
Definition: FeatureDeconvolution.h:48