|
static bool | Create (GridTransform grid_transform, MaskDataBlockHandle &mask) |
| Create a new MaskDataBlock with a given GridTransform.
|
|
static bool | Inscribe (MaskDataBlockHandle mask, DataBlockHandle data, double label, bool invert=false) |
|
static bool | Convert (MaskDataBlockHandle mask, DataBlockHandle &data, DataType data_type, bool invert=false) |
| Convert a MaskDataBlock into a DataBlock.
|
|
static bool | ConvertLabel (MaskDataBlockHandle mask, DataBlockHandle &data, DataType data_type, double label=1.0) |
| Convert a MaskDataBlock into a DataBlock.
|
|
static bool | Convert (DataBlockHandle data, GridTransform grid_transform, MaskDataBlockHandle &mask, bool invert=false) |
| Convert a DataBlock into a MaskDataBlock.
|
|
static bool | ConvertLargerThan (DataBlockHandle data, GridTransform grid_transform, MaskDataBlockHandle &mask, bool invert=false) |
|
static bool | ConvertLabel (DataBlockHandle data, GridTransform grid_transform, MaskDataBlockHandle &mask, double label) |
| Convert a DataBlock into a MaskDataBlock by checking for a certain value.
|
|
static bool | CreateMaskFromNonZeroData (const DataBlockHandle &data, const GridTransform &grid_transform, MaskDataBlockHandle &mask) |
| Create a mask from the non zero data contained in a datablock.
|
|
static bool | CreateMaskFromBitPlaneData (const DataBlockHandle &data, const GridTransform &grid_transform, std::vector< MaskDataBlockHandle > &masks) |
| Create a mask from each bitplane in integer data.
|
|
static bool | CreateMaskFromLabelData (const DataBlockHandle &data, const GridTransform &grid_transform, std::vector< MaskDataBlockHandle > &masks) |
|
static bool | Duplicate (MaskDataBlockHandle src_mask_data_block, const GridTransform &grid_transform, MaskDataBlockHandle &dst_mask_data_block) |
| Duplicate a MaskDataBlock into a DataBlock.
|
|