FAST  3.2.0
Framework for Heterogeneous Medical Image Computing and Visualization
fast::Segmentation Member List

This is the complete list of members for fast::Segmentation, including all inherited members.

accessFinished()fast::DataObject
blockIfBeingAccessed()fast::DataObjectprotected
blockIfBeingWrittenTo()fast::DataObjectprotected
calculateAverageIntensity()fast::Image
calculateMaxAndMinIntensity()fast::Imageprotected
calculateMaximumIntensity()fast::Image
calculateMinimumIntensity()fast::Image
copy(ExecutionDevice::pointer device)fast::Image
copyData(ExecutionDevice::pointer device, const void *const data)fast::Imageprotected
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::Imageprotected
free(ExecutionDevice::pointer device) overridefast::Imagevirtual
freeAll() overridefast::Imagevirtual
getBoundingBox() const overridefast::Imagevirtual
getBufferSize() constfast::Imageprotected
getCreationTimestamp() constfast::DataObject
getDataType() constfast::Image
getDepth() constfast::Image
getDimensions() constfast::Image
getFrameData(std::string name)fast::DataObject
getFrameData()fast::DataObject
getHeight() constfast::Image
getImageAccess(accessType type)fast::Image
getLastFrame()fast::DataObject
getMetadata(std::string name) constfast::DataObject
getMetadata() constfast::DataObject
getNameOfClass() const =0fast::DataObjectpure virtual
getNrOfChannels() constfast::Image
getNrOfVoxels() constfast::Image
getOpenCLBufferAccess(accessType type, OpenCLDevice::pointer)fast::Image
getOpenCLImageAccess(accessType type, OpenCLDevice::pointer)fast::Image
getReporter()fast::Object
getSceneGraphNode() constfast::SpatialDataObject
getSize() constfast::Image
getSpacing() constfast::Image
getStaticNameOfClass()fast::SpatialDataObjectinlinestatic
getTimestamp() constfast::DataObject
getTransformedBoundingBox() const overridefast::Imagevirtual
getWidth() constfast::Image
hasAnyData()fast::Imageprotected
Image()fast::Imageprotected
isInitialized() constfast::Imageprotected
isLastFrame()fast::DataObject
isLastFrame(std::string streamer)fast::DataObject
LABEL_ARTERY enum valuefast::Segmentation
LABEL_BACKGROUND enum valuefast::Segmentation
LABEL_BLOOD enum valuefast::Segmentation
LABEL_BLUE enum valuefast::Segmentation
LABEL_BONE enum valuefast::Segmentation
LABEL_FOREGROUND enum valuefast::Segmentation
LABEL_GREEN enum valuefast::Segmentation
LABEL_MAGENTA enum valuefast::Segmentation
LABEL_MUSCLE enum valuefast::Segmentation
LABEL_NERVE enum valuefast::Segmentation
LABEL_RED enum valuefast::Segmentation
LABEL_VEIN enum valuefast::Segmentation
LABEL_WHITE enum valuefast::Segmentation
LABEL_YELLOW enum valuefast::Segmentation
LabelType enum namefast::Segmentation
mAverageInitializedfast::Imageprotected
mAverageIntensityfast::Imageprotected
mAverageIntensityTimestampfast::Imageprotected
mBoundingBoxfast::SpatialDataObjectprotected
mChannelsfast::Imageprotected
mCLBuffersfast::Imageprotected
mCLBuffersIsUpToDatefast::Imageprotected
mCLImagesfast::Imageprotected
mCLImagesIsUpToDatefast::Imageprotected
mDataIsBeingAccessedfast::DataObjectprotected
mDataIsBeingAccessedConditionfast::DataObjectprotected
mDataIsBeingAccessedMutexfast::DataObjectprotected
mDataIsBeingWrittenTofast::DataObjectprotected
mDataIsBeingWrittenToConditionfast::DataObjectprotected
mDataIsBeingWrittenToMutexfast::DataObjectprotected
mDepthfast::Imageprotected
mDimensionsfast::Imageprotected
mHeightfast::Imageprotected
mHostDatafast::Imageprotected
mHostDataIsUpToDatefast::Imageprotected
mHostHasDatafast::Imageprotected
mIsInitializedfast::Imageprotected
mMaximumIntensityfast::Imageprotected
mMaxMinInitializedfast::Imageprotected
mMaxMinTimestampfast::Imageprotected
mMinimumIntensityfast::Imageprotected
mPtrfast::Objectprotected
mSpacingfast::Imageprotected
mTypefast::Imageprotected
mWidthfast::Imageprotected
Object()fast::Object
pointer typedeffast::SpatialDataObject
reportEnd() constfast::Objectprotected
reportError()fast::Objectprotected
reportInfo()fast::Objectprotected
reportWarning()fast::Objectprotected
Segmentation()fast::Segmentationprotected
setAllDataToOutOfDate()fast::Imageprotected
setCreationTimestamp(uint64_t timestamp)fast::DataObject
setData(ExecutionDevice::pointer device, void *data)fast::Imageprotected
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::Imageprotected
transferCLBufferToHost(OpenCLDevice::pointer device)fast::Imageprotected
transferCLImageFromHost(OpenCLDevice::pointer device)fast::Imageprotected
transferCLImageToHost(OpenCLDevice::pointer device)fast::Imageprotected
updateHostData()fast::Imageprotected
updateModifiedTimestamp()fast::DataObject
updateOpenCLBufferData(OpenCLDevice::pointer device)fast::Imageprotected
updateOpenCLImageData(OpenCLDevice::pointer device)fast::Imageprotected
~DataObject()fast::DataObjectinlinevirtual
~Image()fast::Image
~Object()fast::Objectinlinevirtual
~Segmentation()fast::Segmentation