public class Mask extends VoltexVolume
Modifier and Type | Class and Description |
---|---|
static class |
Mask.BlendMethod |
static class |
Mask.BlendSource |
VoltexVolume.VoltexLoader
Volume.AverageByteLoader, Volume.ByteImage, Volume.ByteLoader, Volume.InputImage, Volume.IntImage, Volume.IntLoader, Volume.Loader, Volume.SaturatedIntLoader
Modifier and Type | Field and Description |
---|---|
static int |
BG |
compCreator, greyCM, rgbCM
Constructor and Description |
---|
Mask(VoltexVolume image,
BranchGroup node) |
Modifier and Type | Method and Description |
---|---|
void |
cropToMask() |
Mask.BlendMethod |
getAlphaMethod() |
Mask.BlendSource |
getAlphaSource(int index) |
Mask.BlendMethod |
getColorMethod() |
Mask.BlendSource |
getColorSource(int index) |
ij.ImagePlus |
getMask() |
TextureAttributes |
getMaskAttributes() |
void |
interactivelyChangeBlending() |
void |
setAlphaMethod(Mask.BlendMethod m) |
void |
setAlphaSource(int index,
Mask.BlendSource c) |
void |
setBlendColor(Color4f col) |
void |
setColorMethod(Mask.BlendMethod m) |
void |
setColorSource(int index,
Mask.BlendSource c) |
void |
subtract(Canvas3D canvas,
Roi roi) |
void |
subtractInverse(Canvas3D canvas,
Roi roi) |
void |
upateMask() |
void |
updateMaskAttributes() |
clear, getImageComponentX, getImageComponentY, getImageComponentZ, initVoltexLoader, powerOfTwo, restore, setAlphaLUTFullyOpaque, setAverage, setChannels, setImage, setLUTs, setNoCheckNoUpdate, setSaturatedVolumeRendering, swap, updateData
getAlphaLUT, getAverage, getBlueLUT, getDataType, getGreenLUT, getImagePlus, getRedLUT, initDataType, initLoader, isAverage, isDefaultLUT, isSaturatedVolumeRendering, load, loadWithLUT, set, setNoCheck
public static final int BG
public Mask(VoltexVolume image, BranchGroup node)
public TextureAttributes getMaskAttributes()
public ij.ImagePlus getMask()
public void cropToMask()
public void upateMask()
public void setBlendColor(Color4f col)
public void setColorSource(int index, Mask.BlendSource c)
public Mask.BlendSource getColorSource(int index)
public void setColorMethod(Mask.BlendMethod m)
public Mask.BlendMethod getColorMethod()
public void setAlphaSource(int index, Mask.BlendSource c)
public Mask.BlendSource getAlphaSource(int index)
public void setAlphaMethod(Mask.BlendMethod m)
public Mask.BlendMethod getAlphaMethod()
public void interactivelyChangeBlending()
public void updateMaskAttributes()
Copyright © 2015–2021 Fiji. All rights reserved.