public static enum SoVolumeRender.RenderModes extends java.lang.Enum<SoVolumeRender.RenderModes> implements IntegerValuedEnum
renderMode
field.
Enum Constant and Description |
---|
AVERAGE_INTENSITY_PROJECTION
Average Intensity projection (AIP).
|
MAX_INTENSITY_PROJECTION
Maximum intensity projection (MIP).
|
MIN_INTENSITY_PROJECTION
Minimum intensity projection (MinIP).
|
SUM_INTENSITY_PROJECTION
Ray sum intensity projection (RSP).
|
VOLUME_RENDERING
Alpha compositing (Default)
|
Modifier and Type | Method and Description |
---|---|
static SoVolumeRender.RenderModes |
fromValue(int val)
Deprecated.
Use
valueOf(int) instead. |
int |
getValue()
Returns the integer value of the enum constant.
|
static SoVolumeRender.RenderModes |
valueOf(int val)
Returns the enum constant of this type with the specified integer value
|
static SoVolumeRender.RenderModes |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static SoVolumeRender.RenderModes[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final SoVolumeRender.RenderModes VOLUME_RENDERING
public static final SoVolumeRender.RenderModes MIN_INTENSITY_PROJECTION
public static final SoVolumeRender.RenderModes MAX_INTENSITY_PROJECTION
public static final SoVolumeRender.RenderModes SUM_INTENSITY_PROJECTION
numSlices
), which is the same for all rays. The values seen in shader functions, e.g. VVizComputeFragmentColor are still in the range 0..1, but the range of values that represents is quite different from the voxel data range.public static final SoVolumeRender.RenderModes AVERAGE_INTENSITY_PROJECTION
public static SoVolumeRender.RenderModes[] values()
for (SoVolumeRender.RenderModes c : SoVolumeRender.RenderModes.values()) System.out.println(c);
public static SoVolumeRender.RenderModes valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null@Deprecated public static SoVolumeRender.RenderModes fromValue(int val)
valueOf(int)
instead.public static SoVolumeRender.RenderModes valueOf(int val)
public int getValue()
IntegerValuedEnum
getValue
in interface IntegerValuedEnum
Generated on January 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com