edu.uthscsa.ric.roi
Interface ROIMaskManager


public interface ROIMaskManager

Intended only as an interface so that the implementation of ROIManager can be hidden. (Used for plugins.)


Method Summary
 void addROIMaskValue(int xLoc, int yLoc, int zLoc, byte roiVal)
           
 ByteBuffer getROIMaskBuffer()
           
 byte getROIMaskValue(int xLoc, int yLoc, int zLoc)
           
 byte getSelectedROIs()
           
 byte getUsedROIs()
           
 void replaceROIMaskValue(int xLoc, int yLoc, int zLoc, byte roiVal)
           
 void roiMaskOperationCompleted()
           
 void roiMaskOperationCompleted(String message)
           
 

Method Detail

replaceROIMaskValue

void replaceROIMaskValue(int xLoc,
                         int yLoc,
                         int zLoc,
                         byte roiVal)

addROIMaskValue

void addROIMaskValue(int xLoc,
                     int yLoc,
                     int zLoc,
                     byte roiVal)

getROIMaskValue

byte getROIMaskValue(int xLoc,
                     int yLoc,
                     int zLoc)

roiMaskOperationCompleted

void roiMaskOperationCompleted()

roiMaskOperationCompleted

void roiMaskOperationCompleted(String message)

getUsedROIs

byte getUsedROIs()

getSelectedROIs

byte getSelectedROIs()

getROIMaskBuffer

ByteBuffer getROIMaskBuffer()