public class PlaneSlicingContext extends CodomainMapContext
1-bit planes
 ranging from bit-plane 0 for the least significant bit to
 bit-plane 7 for the most significant bit. The BIT_* constants
 cannot be modified b/c they have a meaning.| Modifier and Type | Field and Description | 
|---|---|
| static int | BIT_EIGHTIdentifies the bit-plane 8 i.e. | 
| static int | BIT_FIVEIdentifies the bit-plane 5 i.e. | 
| static int | BIT_FOURIdentifies the bit-plane 4 i.e. | 
| static int | BIT_ONEIdentifies the bit-plane 1 i.e. | 
| static int | BIT_SEVENIdentifies the bit-plane 7 i.e. | 
| static int | BIT_SIXIdentifies the bit-plane 6 i.e. | 
| static int | BIT_THREEIdentifies the bit-plane 3 i.e. | 
| static int | BIT_TWOIdentifies the bit-plane 2 i.e. | 
| static int | BIT_ZEROIdentifies the bit-plane 0 i.e. | 
intervalEnd, intervalStart| Constructor and Description | 
|---|
| PlaneSlicingContext(int planePrevious,
                   int planeSelected,
                   boolean constant)Creates a new instance. | 
| Modifier and Type | Method and Description | 
|---|---|
| CodomainMapContext | copy()Implemented as specified by superclass. | 
| int | getLowerLimit()Returns the constant level for bit-planes < planeSelected w.r.t the
 higher-order bits. | 
| int | getPlanePrevious()Returns the value corresponding to the index of the bit-plane ranged just
 before the one selected. | 
| int | getPlaneSelected()Returns the value corresponding to the index of the selected bit-plane. | 
| int | getUpperLimit()Returns the constant level for bit-planes > planeSelected w.r.t the
 higher-order bits. | 
| boolean | IsConstant()Returns the type of bit-planes mapping. | 
| void | setConstant(boolean b)Sets the type of mapping. | 
| void | setLimits(int lowerLimit,
         int upperLimit)Set the limits. | 
| void | setLowerLimit(int v)Sets the value (in [intervalStart, intervalEnd]) used to set the level of
 the bit-plane < bit-plane selected. | 
| void | setPlanes(int planePrevious,
         int planeSelected)Sets the value of the selected planes i.e. the previous plane and the
 selected one. | 
| void | setUpperLimit(int v)Sets the value (in [intervalStart, intervalEnd]) used to set the level of
 the bit-plane > bit-plane selected. | 
equals, setCodomainpublic static final int BIT_ZERO
public static final int BIT_ONE
public static final int BIT_TWO
public static final int BIT_THREE
public static final int BIT_FOUR
public static final int BIT_FIVE
public static final int BIT_SIX
public static final int BIT_SEVEN
public static final int BIT_EIGHT
public PlaneSlicingContext(int planePrevious,
                           int planeSelected,
                           boolean constant)
planePrevious - The value corresponding to the index of the bit-plane ranged
            just before the one selected.planeSelected - The value corresponding to the index of the selected
            bit-plane.constant - Passed false if the bit-planes aren't mapped to
            a specified level true otherwise.public CodomainMapContext copy()
copy in class CodomainMapContextCodomainMapContext.copy()public int getPlanePrevious()
public int getPlaneSelected()
public boolean IsConstant()
false if
 the bit-planes aren't mapped to a specified level true
 otherwise.public int getLowerLimit()
public int getUpperLimit()
public void setLimits(int lowerLimit,
                      int upperLimit)
lowerLimit - The value (in [intervalStart, intervalEnd]) used to set the
            level of the bit-plane < bit-plane selected.upperLimit - The value (in [intervalStart, intervalEnd]) used to set the
            level of the bit-plane > bit-plane selected.public void setLowerLimit(int v)
v - The value to set.public void setUpperLimit(int v)
v - The value to set.public void setPlanes(int planePrevious,
                      int planeSelected)
planePrevious - The plane to set.planeSelected - The plane to set.IllegalArgumentException - If the value of the previous is not greater than the value of
             the selected one.public void setConstant(boolean b)
b - The value to set.
                
                
Version: 5.2.1-ice35-b15
Copyright © 2015 The University of Dundee & Open Microscopy Environment. All Rights Reserved.