address(size_t i) const | ImageFrame | inline |
address(size_t i, size_t j) const | ImageFrame | inline |
address(size_t i, size_t j, size_t k) const | ImageFrame | inline |
adjustBuffer() | ImageFrame | protected |
adoptScaling(const ImageConf &src, const std::type_info &t=typeid(void)) (defined in Image) | Image | inline |
begin() | ImageFrame | inline |
begin() const | ImageFrame | inline |
buffer (defined in ImageFrame) | ImageFrame | protected |
bufferPtr (defined in ImageFrame) | ImageFrame | protected |
channelVector (defined in MultiChannel) | MultiChannel | mutableprotected |
clear() | ImageFrame | inline |
conf (defined in ImageLike) | ImageLike | protected |
const_iterator typedef (defined in ImageFrame) | ImageFrame | |
copyData(const ImageFrame &src) | ImageFrame | |
copyDeep(const ImageFrame &src) | Image | inline |
copyShallow(const ImageFrame &src) | Image | inline |
dump(std::ostream &ostr=std::cout) const | Image | |
end() | ImageFrame | inline |
end() const | ImageFrame | inline |
fill(T x) | ImageFrame | inline |
get(size_t i) const | ImageFrame | inline |
get(size_t i, size_t j) const | ImageFrame | inline |
get(size_t i, size_t j, size_t k) const | ImageFrame | inline |
get(const Point2D< P > &p) const | ImageFrame | inline |
getAlphaChannel(size_t i=0) (defined in MultiChannel) | MultiChannel | virtual |
getAlphaChannel(size_t i=0) const (defined in MultiChannel) | MultiChannel | virtual |
getAlphaChannelCount() const (defined in ImageLike) | ImageLike | inline |
getArea() const (defined in ImageLike) | ImageLike | inline |
getBuffer() const | ImageFrame | inline |
getBuffer() | ImageFrame | inline |
getChannel(size_t i) (defined in MultiChannel) | MultiChannel | virtual |
getChannel(size_t i) const (defined in MultiChannel) | MultiChannel | virtual |
getChannelCount() const (defined in ImageLike) | ImageLike | inline |
getChannelVector() const (defined in MultiChannel) | MultiChannel | inline |
getConf() const (defined in ModifiableImage) | ModifiableImage | inlinevirtual |
getCoordinatePolicy() const | ImageLike | inline |
getCoordinatePolicy() | ImageLike | inline |
getGeometry() const (defined in ImageLike) | ImageLike | inlinevirtual |
getHeight() const (defined in ImageLike) | ImageLike | inline |
getImageChannelCount() const (defined in ImageLike) | ImageLike | inline |
getLimiter() const (defined in ImageLike) | ImageLike | inline |
getName() const (defined in ImageFrame) | ImageFrame | inline |
getPixel(const Point2D< P > &p, std::vector< T > &pixel) const (defined in ImageFrame) | ImageFrame | inline |
getProperties() const (defined in ImageFrame) | ImageFrame | inlinevirtual |
getScaled(size_t i, size_t j) const | ImageFrame | inline |
getScaling() const (defined in ImageLike) | ImageLike | inlinevirtual |
getScaling() (defined in ImageLike) | ImageLike | inlinevirtual |
getType() const | ImageLike | inline |
getVolume() const (defined in ImageLike) | ImageLike | inline |
getWidth() const (defined in ImageLike) | ImageLike | inline |
hasAlphaChannel() const (defined in ImageLike) | ImageLike | inline |
hasOverlap(const ImageFrame &image) const | ImageFrame | inline |
hasSameSegment(const ImageFrame &image) const | ImageFrame | inline |
Image(const std::type_info &t=typeid(unsigned char), const Geometry &g=Geometry()) | Image | inline |
Image(const std::type_info &t, size_t width, size_t height, size_t channelCount=1, size_t alphaChannelCount=0) | Image | inline |
Image(size_t width, size_t height, size_t channelCount=1, size_t alphaChannelCount=0) | Image | inline |
Image(const Image &image) | Image | inline |
Image(const ImageFrame &image) | Image | inline |
Image(const ImageConf &conf) | Image | inline |
ImageFrame() (defined in ImageFrame) | ImageFrame | inline |
ImageFrame(const ImageFrame &src) (defined in ImageFrame) | ImageFrame | inline |
ImageLike() (defined in ImageLike) | ImageLike | inline |
ImageLike(const ImageLike &image) (defined in ImageLike) | ImageLike | inline |
init() (defined in ImageFrame) | ImageFrame | protected |
initialize(const std::type_info &t, const Geometry &g) | ModifiableImage | inlinevirtual |
initialize(const std::type_info &t, size_t width, size_t height, size_t imageChannels=1, size_t alphaChannels=0) | ModifiableImage | inlinevirtual |
isEmpty() const (defined in ImageLike) | ImageLike | inline |
isView() const | ImageFrame | inlineprotected |
iterator typedef (defined in ImageFrame) | ImageFrame | |
MultiChannel() (defined in MultiChannel) | MultiChannel | inline |
MultiChannel(const MultiChannel &img) (defined in MultiChannel) | MultiChannel | inline |
name (defined in ImageFrame) | ImageFrame | protected |
operator Channel &() (defined in Image) | Image | inline |
operator const Channel &() const (defined in Image) | Image | inline |
properties | ImageFrame | |
propertiesPtr (defined in ImageFrame) | ImageFrame | protected |
put(size_t i, T x) | ImageFrame | inline |
put(size_t i, size_t j, T x) | ImageFrame | inline |
put(size_t i, size_t j, size_t k, T x) | ImageFrame | inline |
put(const Point2D< P > &p, T x) | ImageFrame | inline |
putPixel(const Point2D< P > &p, const std::vector< T > &pixel) const (defined in ImageFrame) | ImageFrame | inline |
putScaled(size_t i, size_t j, double x) | ImageFrame | inline |
resetGeometry() | ModifiableImage | inline |
retrieve(size_t a) (defined in ImageFrame) | ImageFrame | inlineprotected |
retrieve(size_t a) const (defined in ImageFrame) | ImageFrame | inlineprotected |
segmentBegin (defined in ImageFrame) | ImageFrame | protected |
segmentEnd (defined in ImageFrame) | ImageFrame | protected |
setAlphaChannelCount(size_t k) (defined in ModifiableImage) | ModifiableImage | inline |
setChannelCount(size_t ni, size_t na=0) (defined in ModifiableImage) | ModifiableImage | inline |
setConf(const ImageConf &conf) (defined in ModifiableImage) | ModifiableImage | inline |
setCoordinatePolicy(const T &policy) (defined in ImageLike) | ImageLike | inline |
setCoordinatePolicy(EdgePolicy::index_t xUnderFlowPolicy, EdgePolicy::index_t yUnderFlowPolicy, EdgePolicy::index_t xOverFlowPolicy, EdgePolicy::index_t yOverFlowPolicy) (defined in ImageLike) | ImageLike | inline |
setGeometry(size_t width, size_t height, size_t imageChannels=1, size_t alphaChannels=0) | ModifiableImage | inlinevirtual |
setGeometry(const AreaGeometry &g, size_t imageChannels=1, size_t alphaChannels=0) | ModifiableImage | inline |
setGeometry(const AreaGeometry &areaGeom, const ChannelGeometry &channelGeom) (defined in ModifiableImage) | ModifiableImage | inline |
setGeometry(const Geometry &g) | ModifiableImage | inline |
setName(const std::string &s) (defined in ImageFrame) | ImageFrame | inline |
setPhysicalRange(const Range< double > &range, bool rescale=false) | ImageFrame | inline |
setPhysicalRange(double min, double max, bool rescale=false) | ImageFrame | inline |
setScaling(const drain::ValueScaling &scaling) (defined in ImageLike) | ImageLike | inlinevirtual |
setScaling(double scale, double offset) (defined in ImageLike) | ImageLike | inlinevirtual |
setStorageType(const std::type_info &type) | ImageFrame | protected |
setType(const std::type_info &type) | Image | inline |
setType() | Image | inline |
setType(const T &t) | Image | inline |
setView(const ImageFrame &src, size_t channelStart, size_t channelCount, bool catenate=false) | ImageFrame | protected |
swap(Image &img) (defined in Image) | Image | |
toStream(std::ostream &ostr=std::cout) const | ImageFrame | |
typeIsSet() const (defined in ImageLike) | ImageLike | inline |
unsetType() (defined in ImageFrame) | ImageFrame | inlineprotected |
updateChannelVector() const | MultiChannel | protectedvirtual |
~ImageLike() (defined in ImageLike) | ImageLike | inlinevirtual |