class P1::ImageSdk::MutableBitmapImageFloat#
#include <P1ImageBitmapImage.hpp> class MutableBitmapImageFloat: public P1::ImageSdk::MutableBitmapImage { public: // construction MutableBitmapImageFloat(); MutableBitmapImageFloat(int width, int height, int numChannel = 1); MutableBitmapImageFloat( int width, int height, std::vector<PixelComponent> pixelComponents ); // methods static std::vector<std::shared_ptr<MutableBitmapImageFloat>> LoadMaskingBitmapFromFile( std::string path, GridType* type ); };
Inherited Members#
public: // methods int64_t ByteSize() const; uint32_t Stride() const; uint32_t BitsPerSample() const; uint32_t SamplesPerPixel() const; bool IsRowAligned() const; MSVC_ALLOW_PUBLIC_STL(std::shared_ptr<uint8_t> Data()); BitmapFormat Format() const; ColorSpace GetColorSpace() const; uint32_t Width() const; uint32_t Height() const; Rect SourceCrop() const; T& operator () (int x, int y); T* operator [] (int row);