accessFinished() | fast::DataObject | |
blockIfBeingAccessed() | fast::DataObject | protected |
blockIfBeingWrittenTo() | fast::DataObject | protected |
calculateAverageIntensity() | fast::Image | |
calculateMaxAndMinIntensity() | fast::Image | protected |
calculateMaximumIntensity() | fast::Image | |
calculateMinimumIntensity() | fast::Image | |
copy(ExecutionDevice::pointer device) | fast::Image | |
copyData(ExecutionDevice::pointer device, const void *const data) | fast::Image | protected |
create(VectorXui size, DataType type, uint nrOfChannels) | fast::Image | |
create(uint width, uint height, DataType type, uint nrOfChannels) | fast::Image | |
create(uint width, uint height, uint depth, DataType type, uint nrOfChannels) | fast::Image | |
create(VectorXui size, DataType type, uint nrOfChannels, ExecutionDevice::pointer device, const void *const data) | fast::Image | |
create(uint width, uint height, DataType type, uint nrOfChannels, ExecutionDevice::pointer device, const void *const data) | fast::Image | |
create(uint width, uint height, uint depth, DataType type, uint nrOfChannels, ExecutionDevice::pointer device, const void *const data) | fast::Image | |
create(VectorXui size, DataType type, uint nrOfChannels, const void *const data) | fast::Image | |
create(uint width, uint height, DataType type, uint nrOfChannels, const void *const data) | fast::Image | |
create(uint width, uint height, uint depth, DataType type, uint nrOfChannels, const void *const data) | fast::Image | |
create(uint width, uint height, DataType type, uint nrOfChannels, ExecutionDevice::pointer device, std::unique_ptr< T > data) | fast::Image | |
create(uint width, uint height, uint depth, DataType type, uint nrOfChannels, ExecutionDevice::pointer device, std::unique_ptr< T > data) | fast::Image | |
create(VectorXui, DataType type, uint nrOfChannels, ExecutionDevice::pointer device, std::unique_ptr< T > ptr) | fast::Image | |
create(uint width, uint height, DataType type, uint nrOfChannels, std::unique_ptr< T > ptr) | fast::Image | |
create(uint width, uint height, uint depth, DataType type, uint nrOfChannels, std::unique_ptr< T > ptr) | fast::Image | |
create(VectorXui, DataType type, uint nrOfChannels, std::unique_ptr< T > ptr) | fast::Image | |
createFromImage(Image::pointer image) | fast::Segmentation | |
crop(VectorXi offset, VectorXi size, bool allowOutOfBoundsCropping=false) | fast::Image | |
DataObject() | fast::DataObject | |
deleteMetadata(std::string name) | fast::DataObject | |
fill(float value) | fast::Image | |
findDeviceWithUptodateData(ExecutionDevice::pointer &device, bool &isOpenCLImage) | fast::Image | protected |
free(ExecutionDevice::pointer device) override | fast::Image | virtual |
freeAll() override | fast::Image | virtual |
getBoundingBox() const override | fast::Image | virtual |
getBufferSize() const | fast::Image | protected |
getCreationTimestamp() const | fast::DataObject | |
getDataType() const | fast::Image | |
getDepth() const | fast::Image | |
getDimensions() const | fast::Image | |
getFrameData(std::string name) | fast::DataObject | |
getFrameData() | fast::DataObject | |
getHeight() const | fast::Image | |
getImageAccess(accessType type) | fast::Image | |
getLastFrame() | fast::DataObject | |
getMetadata(std::string name) const | fast::DataObject | |
getMetadata() const | fast::DataObject | |
getNameOfClass() const =0 | fast::DataObject | pure virtual |
getNrOfChannels() const | fast::Image | |
getNrOfVoxels() const | fast::Image | |
getOpenCLBufferAccess(accessType type, OpenCLDevice::pointer) | fast::Image | |
getOpenCLImageAccess(accessType type, OpenCLDevice::pointer) | fast::Image | |
getReporter() | fast::Object | |
getSceneGraphNode() const | fast::SpatialDataObject | |
getSize() const | fast::Image | |
getSpacing() const | fast::Image | |
getStaticNameOfClass() | fast::SpatialDataObject | inlinestatic |
getTimestamp() const | fast::DataObject | |
getTransformedBoundingBox() const override | fast::Image | virtual |
getWidth() const | fast::Image | |
hasAnyData() | fast::Image | protected |
Image() | fast::Image | protected |
isInitialized() const | fast::Image | protected |
isLastFrame() | fast::DataObject | |
isLastFrame(std::string streamer) | fast::DataObject | |
LABEL_ARTERY enum value | fast::Segmentation | |
LABEL_BACKGROUND enum value | fast::Segmentation | |
LABEL_BLOOD enum value | fast::Segmentation | |
LABEL_BLUE enum value | fast::Segmentation | |
LABEL_BONE enum value | fast::Segmentation | |
LABEL_FOREGROUND enum value | fast::Segmentation | |
LABEL_GREEN enum value | fast::Segmentation | |
LABEL_MAGENTA enum value | fast::Segmentation | |
LABEL_MUSCLE enum value | fast::Segmentation | |
LABEL_NERVE enum value | fast::Segmentation | |
LABEL_RED enum value | fast::Segmentation | |
LABEL_VEIN enum value | fast::Segmentation | |
LABEL_WHITE enum value | fast::Segmentation | |
LABEL_YELLOW enum value | fast::Segmentation | |
LabelType enum name | fast::Segmentation | |
mAverageInitialized | fast::Image | protected |
mAverageIntensity | fast::Image | protected |
mAverageIntensityTimestamp | fast::Image | protected |
mBoundingBox | fast::SpatialDataObject | protected |
mChannels | fast::Image | protected |
mCLBuffers | fast::Image | protected |
mCLBuffersIsUpToDate | fast::Image | protected |
mCLImages | fast::Image | protected |
mCLImagesIsUpToDate | fast::Image | protected |
mDataIsBeingAccessed | fast::DataObject | protected |
mDataIsBeingAccessedCondition | fast::DataObject | protected |
mDataIsBeingAccessedMutex | fast::DataObject | protected |
mDataIsBeingWrittenTo | fast::DataObject | protected |
mDataIsBeingWrittenToCondition | fast::DataObject | protected |
mDataIsBeingWrittenToMutex | fast::DataObject | protected |
mDepth | fast::Image | protected |
mDimensions | fast::Image | protected |
mHeight | fast::Image | protected |
mHostData | fast::Image | protected |
mHostDataIsUpToDate | fast::Image | protected |
mHostHasData | fast::Image | protected |
mIsInitialized | fast::Image | protected |
mMaximumIntensity | fast::Image | protected |
mMaxMinInitialized | fast::Image | protected |
mMaxMinTimestamp | fast::Image | protected |
mMinimumIntensity | fast::Image | protected |
mPtr | fast::Object | protected |
mSpacing | fast::Image | protected |
mType | fast::Image | protected |
mWidth | fast::Image | protected |
Object() | fast::Object | |
pointer typedef | fast::SpatialDataObject | |
reportEnd() const | fast::Object | protected |
reportError() | fast::Object | protected |
reportInfo() | fast::Object | protected |
reportWarning() | fast::Object | protected |
Segmentation() | fast::Segmentation | protected |
setAllDataToOutOfDate() | fast::Image | protected |
setCreationTimestamp(uint64_t timestamp) | fast::DataObject | |
setData(ExecutionDevice::pointer device, void *data) | fast::Image | protected |
setFrameData(std::string name, std::string value) | fast::DataObject | |
setLastFrame(std::string streamer) | fast::DataObject | |
setMetadata(std::string name, std::string value) | fast::DataObject | |
setMetadata(std::unordered_map< std::string, std::string > metadata) | fast::DataObject | |
setSpacing(Vector3f spacing) | fast::Image | |
setSpacing(float x, float y, float z) | fast::Image | |
SpatialDataObject() | fast::SpatialDataObject | |
transferCLBufferFromHost(OpenCLDevice::pointer device) | fast::Image | protected |
transferCLBufferToHost(OpenCLDevice::pointer device) | fast::Image | protected |
transferCLImageFromHost(OpenCLDevice::pointer device) | fast::Image | protected |
transferCLImageToHost(OpenCLDevice::pointer device) | fast::Image | protected |
updateHostData() | fast::Image | protected |
updateModifiedTimestamp() | fast::DataObject | |
updateOpenCLBufferData(OpenCLDevice::pointer device) | fast::Image | protected |
updateOpenCLImageData(OpenCLDevice::pointer device) | fast::Image | protected |
~DataObject() | fast::DataObject | inlinevirtual |
~Image() | fast::Image | |
~Object() | fast::Object | inlinevirtual |
~Segmentation() | fast::Segmentation | |