|
Fish - FiberLib for VISH 0.3
Fish - The Fiber Bundle API for the Vish Visualization Shell
|
There is one common RawImageBufferCreator for many RawImageCreator. More...
#include <RawFileCreator.hpp>
Public Member Functions | |
| RawImageCreator (const RefPtr< RawImageBufferCreator > &theRawImageBufferCreator, bool dcRawProcess, int InterpolationType=0) | |
| RefPtr< MemBase > | produce () override |
| Public Member Functions inherited from Fiber::RawFileCreator | |
| RawFileCreator (const RefPtr< LoaderProgress > &BLP, const RefPtr< MemBase > &Data=nullptr, const WeakPtr< Cache > &theCache=Cache::MemCache()) | |
| Public Member Functions inherited from MemCore::Creator< RefType, MyCreatorBase > | |
| Creator (const RefPtr< RefType > &D, const WCachePtr &MyCache) | |
| RefPtr< RefType > | get () const override |
| CacheablePtr | getCacheable () const override |
| const type_info & | getType () override |
| bool | hasData () const override |
| Creature::ReasonForReleasal | release () override |
| bool | supersede (const RefPtr< Domain > &NewData, bool CreateAsOld=false) |
| RefPtr< RefType > | take () override |
| Public Member Functions inherited from MemCore::CreatorBase< Domain > | |
| RefPtr< Domain > | create (bool CreateAsOld=false) |
| RefPtr< Domain > | createAsOld () |
| CreatorBase (const WCachePtr &theCache) | |
| RefPtr< Domain > | get_or_request (const result &R=nullptr) |
| bool | isUnderCreation () const override |
| virtual bool | request (const result &R=nullptr) |
Public Attributes | |
| RefPtr< RawImageBufferCreator > | myRawImageBufferCreator |
| bool | dcRawProcess = true |
| int | interpolation_type = 0 |
| 0 - linear interpolation 1 - VNG interpolation 2 - PPG interpolation 3 - AHD interpolation 4 - DCB interpolation https://letmaik.github.io/rawpy/api/enums.html#rawpy.DemosaicAlgorithm 10 - AMAZE 11 - DHT interpolation 12 - Modified AHD interpolation (by Anton Petrusevich) | |
| string | method |
| Public Attributes inherited from Fiber::RawFileCreator | |
| WeakPtr< LoaderProgress > | LP |
Additional Inherited Members | |
| Protected Member Functions inherited from MemCore::Creator< RefType, MyCreatorBase > | |
| RefPtr< RefType > | produce () override |
There is one common RawImageBufferCreator for many RawImageCreator.