FAST  3.2.0
Framework for Heterogeneous Medical Image Computing and Visualization
Classes | Namespaces | Typedefs | Functions
Image.hpp File Reference
#include <FAST/Data/SpatialDataObject.hpp>
#include <FAST/Data/DataTypes.hpp>
#include <FAST/ExecutionDevice.hpp>
#include <FAST/Data/Access/ImageAccess.hpp>
#include <FAST/Data/Access/OpenCLImageAccess.hpp>
#include <FAST/Data/Access/OpenCLBufferAccess.hpp>
#include <FAST/DeviceManager.hpp>
#include <unordered_map>
+ Include dependency graph for Image.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  fast::Image
 

Namespaces

 fast
 

Typedefs

using fast::pixel_deleter_t = std::function< void(void *)>
 
using fast::unique_pixel_ptr = std::unique_ptr< void, pixel_deleter_t >
 

Functions

template<typename T >
auto fast::pixel_deleter (void const *data) -> void
 
template<typename T >
auto fast::make_unique_pixel (T *ptr) -> unique_pixel_ptr
 
unique_pixel_ptr fast::allocatePixelArray (std::size_t size, DataType type)