1#ifndef FIBER_FIBERIO_RAW_RAWCREATOR_HPP
2#define FIBER_FIBERIO_RAW_RAWCREATOR_HPP
4#include <libraw/libraw.h>
6#include <memcore/Loader.hpp>
8#include <memcore/AlzheimerCreator.hpp>
10#include <fiber/field/MemBase.hpp>
11#include <fiber/field/CreativeArray.hpp>
12#include <fiber/field/UniformCartesianArray.hpp>
13#include <fiber/grid/Grid.hpp>
16#include <eagle/ColorSpace.hpp>
21#include "FiberIOrawimagesDllApi.h"
55 bool isUnderCreation()
const override;
57 bool discardCreation()
override;
59 Creature::ReasonForReleasal
release()
override;
89 return dims.size() > 0;
101 bool dcRawProcess =
true;
114 int interpolation_type = 0;
119 int InterpolationType = 0);
An iterator with an optional DataCreator, which is just a class to intercept creation of data along a...
Definition CreativeIterator.hpp:34
A Grid is a set of Skeleton objects, each of them accessed via some unique SkeletonID object.
Definition Grid.hpp:60
Definition RawFileCreator.hpp:35
https://www.libraw.org/docs
Definition RawFileCreator.hpp:69
There is one common RawImageBufferCreator for many RawImageCreator.
Definition RawFileCreator.hpp:98
static RefPtr< Cache, CacheBase > & MemCache()
Given a fragmented field of curvilinear coordinates, (3D array of coordinates), build a uniform Grid ...
Definition FAQ.dox:2