Class VolumeVOIEffect
- java.lang.Object
-
- WildMagic.LibGraphics.ObjectSystem.GraphicsObject
-
- WildMagic.LibGraphics.Effects.Effect
-
- WildMagic.LibGraphics.Effects.ShaderEffect
-
- gov.nih.mipav.view.renderer.WildMagic.Render.VolumeVOIEffect
-
- All Implemented Interfaces:
java.io.Serializable,WildMagic.LibGraphics.ObjectSystem.NameIdInterface,WildMagic.LibGraphics.ObjectSystem.StreamInterface
public class VolumeVOIEffect extends WildMagic.LibGraphics.Effects.ShaderEffect- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private floatminRangeprivate static longserialVersionUID
-
Constructor Summary
Constructors Constructor Description VolumeVOIEffect(boolean bTransparent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidBlend(float fValue)Set the blend value.voidOnLoadPrograms(int iPass, WildMagic.LibGraphics.Shaders.Program pkVProgram, WildMagic.LibGraphics.Shaders.Program pkPProgram, WildMagic.LibGraphics.Shaders.Program pkCProgram)voidSetColor(WildMagic.LibFoundation.Mathematics.ColorRGB kColor)voidSetRange(float fRange)voidSetSlice(boolean bUseSlice, int iWhichSlice, float fSlice)-
Methods inherited from class WildMagic.LibGraphics.Effects.ShaderEffect
dispose, GetAllObjectsByName, GetBlending, GetCProgram, GetDiskUsed, GetObjectByID, GetObjectByName, GetPassQuantity, GetPProgram, GetSamplerInformation, GetTexture, GetTexture, GetTextureQuantity, GetVProgram, Link, Load, LoadPrograms, LoadResources, OnReleasePrograms, Register, ReleasePrograms, ReleaseResources, RestoreGlobalState, Save, SaveStrings, SetCProgram, SetDefaultAlphaState, SetGlobalState, SetPassQuantity, SetPShader, SetVShader
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
minRange
private float minRange
-
-
Method Detail
-
Blend
public void Blend(float fValue)
Set the blend value.- Parameters:
fValue- blend value.
-
OnLoadPrograms
public void OnLoadPrograms(int iPass, WildMagic.LibGraphics.Shaders.Program pkVProgram, WildMagic.LibGraphics.Shaders.Program pkPProgram, WildMagic.LibGraphics.Shaders.Program pkCProgram)- Overrides:
OnLoadProgramsin classWildMagic.LibGraphics.Effects.ShaderEffect
-
SetColor
public void SetColor(WildMagic.LibFoundation.Mathematics.ColorRGB kColor)
-
SetRange
public void SetRange(float fRange)
-
SetSlice
public void SetSlice(boolean bUseSlice, int iWhichSlice, float fSlice)
-
-