◆ Ptr
◆ OpenTiledBitmapAsPresentation()
| anonymous_namespace{tiledbitmappresentation.cc}::OpenTiledBitmapAsPresentation::OpenTiledBitmapAsPresentation |
( |
OpenTiledBitmapInterface::Ptr |
openTiledBitmapInterface_ | ) |
|
|
inlineexplicitprivate |
◆ create()
◆ getFilters()
| std::list<GtkFileFilter*> anonymous_namespace{tiledbitmappresentation.cc}::OpenTiledBitmapAsPresentation::getFilters |
( |
| ) |
|
|
inlineoverridevirtual |
◆ open()
| PresentationInterface::Ptr anonymous_namespace{tiledbitmappresentation.cc}::OpenTiledBitmapAsPresentation::open |
( |
const std::string & |
fileName | ) |
|
|
overridevirtual |
Implements OpenPresentationInterface.
381 Layer::Ptr const bottomLayer = std::move(std::get<1>(t));
385 LayerSpec layerSpec = std::move(std::get<0>(lsr));
389 if(bottomLayer && !layerSpec.empty())
394 std::map<std::string, std::string> properties;
399 if(pipetteLayerOperation)
405 auto tiledBitmapPresentation =
407 tiledBitmapPresentation->add(
load(tiledBitmap->progressInterface()));
415 result = tiledBitmapPresentation;
◆ openTiledBitmapInterface
The documentation for this class was generated from the following file:
void load(GtkFileFilterInfo const &info)
Definition: loader.cc:238
boost::shared_ptr< Layer > Ptr
Definition: tiledbitmaplayer.hh:247
static Ptr create(int bitmapWidth, int bitmapHeight, LayerSpec const &ls)
Definition: tiled-bitmap.cc:70
LayerSpecResult LayerSpecForBitmap(const BitmapMetaData &bitmapMetaData)
Definition: layerspecforbitmap.cc:228
std::vector< LayerOperations::Ptr > LayerSpec
Definition: tiledbitmapinterface.hh:190
const std::string PIPETTE_PROPERTY_NAME
Definition: pipetteviewinterface.hh:14
std::function< Scroom::Utils::Stuff(const ProgressInterface::Ptr &)> ReloadFunction
Definition: opentiledbitmapinterface.hh:39
boost::shared_ptr< PresentationInterface > Ptr
Definition: presentationinterface.hh:74
OpenTiledBitmapInterface::Ptr openTiledBitmapInterface
Definition: tiledbitmappresentation.cc:357
boost::shared_ptr< ColormapHelperBase > Ptr
Definition: colormappable.hh:160
OpenTiledBitmapAsPresentation(OpenTiledBitmapInterface::Ptr openTiledBitmapInterface_)
Definition: tiledbitmappresentation.cc:371
static TiledBitmapPresentation::Ptr create(std::string name_, BitmapMetaData bmd_, TiledBitmapInterface::Ptr tbi_, std::map< std::string, std::string > properties_, ColormapHelperBase::Ptr colormapHelper_, PipetteLayerOperations::Ptr pipetteLayerOperation_)
Definition: tiledbitmappresentation.cc:78
boost::shared_ptr< OpenTiledBitmapAsPresentation > Ptr
Definition: tiledbitmappresentation.cc:354
boost::shared_ptr< PipetteLayerOperations > Ptr
Definition: pipettelayeroperations.hh:21