Fovia's Java Client/Server API
|
Static Public Attributes | |
static final int | CID_APPLY_AS_COLORIZATION_MAP = 66 |
static final int | CID_APPLY_VOLUMETRIC_SHADOW_MAP = 72 |
static final int | CID_AUTONAVIGATE = 29 |
static final int | CID_CHECK_CHANNEL = 23 |
static final int | CID_CREATE_IVOLUMESEGMENTATION = 26 |
static final int | CID_CREATE_POLYGONUTIL = 60 |
static final int | CID_CREATE_RENDER_ENGINE = 2 |
static final int | CID_CREATE_VERTEX_CALL_LIST = 53 |
static final int | CID_CREATE_VOLUME_OCTREE = 4 |
static final int | CID_CREATE_VOLUME_SHADOW = 74 |
static final int | CID_FAST_SWAP = 44 |
static final int | CID_FIND_PATH = 52 |
static final int | CID_FINISH_JOB = 16 |
static final int | CID_GET_COLORIZATION = 58 |
static final int | CID_GET_CURVED_REFORMAT = 43 |
static final int | CID_GET_DATA_HOLDER = 20 |
static final int | CID_GET_HISTOGRAM = 28 |
static final int | CID_GET_JOB_INFO = 15 |
static final int | CID_GET_RENDER_ENGINE_TF_COUNT = 65 |
static final int | CID_GET_RENDER_PARAMS = 6 |
static final int | CID_GET_SEGMENTATION = 30 |
static final int | CID_GET_TRANSFER_FUNCTION = 57 |
static final int | CID_GET_VISIBILITY_INFO = 39 |
static final int | CID_GET_VOLUME_DATA_PARAMS = 17 |
static final int | CID_GETDICOMTAGS = 35 |
static final int | CID_IS_RENDERING_FINISHED = 27 |
static final int | CID_IVOLUMESEGMENTATION_CALL = 25 |
static final int | CID_LOAD_DICOM_FILE_LIST = 33 |
static final int | CID_LOAD_PRESET = 9 |
static final int | CID_LOAD_RAW_FILES = 62 |
static final int | CID_LOAD_SERIES_FROM_DICOM_LIST = 34 |
static final int | CID_LOAD_VOLUME_DATA = 1 |
static final int | CID_OUTPUTDICOMIMAGES = 37 |
static final int | CID_POLYGONUTIL_CALL = 61 |
static final int | CID_PROJECT_POINT = 13 |
static final int | CID_PROJECT_VOLUMETRIC_SHADOW = 45 |
static final int | CID_RELEASE_ALL_SESSION_OBJECT = 55 |
static final int | CID_RELEASE_SESSION_OBJECT = 19 |
static final int | CID_RENDER = 7 |
static final int | CID_RENDER_SHADOW_LIGHT = 73 |
static final int | CID_RETRIEVE_DATA = 22 |
static final int | CID_SAVE_PRESET = 18 |
static final int | CID_SCAN_DICOM_DIRECTORY = 32 |
static final int | CID_SET_CLIENT_VERSION = 64 |
static final int | CID_SET_COLORIZATION = 59 |
static final int | CID_SET_COLORIZATION_COLORS = 51 |
static final int | CID_SET_COLORIZATION_ENABLED = 49 |
static final int | CID_SET_COLORIZATION_INDEX = 50 |
static final int | CID_SET_CURVED_MPR_PATH = 42 |
static final int | CID_SET_FAST_POLYGONS_ENABLED = 67 |
static final int | CID_SET_FRAMES_PER_PHASE = 48 |
static final int | CID_SET_PHASE = 47 |
static final int | CID_SET_RENDER_PARAMS = 5 |
static final int | CID_SET_SEG_BOUNDARIES = 70 |
static final int | CID_SET_SEGMENTATION = 31 |
static final int | CID_SET_TRANSFER_FUNCTION = 56 |
static final int | CID_SET_VIEW_MODE = 24 |
static final int | CID_SET_VOLUME_DATA = 3 |
static final int | CID_SET_VOLUME_DATA_4D = 46 |
static final int | CID_SETDICOMTAGS = 36 |
static final int | CID_SETRP_AND_RENDER = 8 |
static final int | CID_SETRP_RENDER_AND_SEND_PREV = 41 |
static final int | CID_SHOOT_RAY = 12 |
static final int | CID_SHOOT_RAY_FAST = 38 |
static final int | CID_SHOOT_RAY_GET_WALL = 69 |
static final int | CID_START_JOB = 14 |
static final int | CID_STORE_DATA = 21 |
static final int | CID_TESTFUNCTION = 63 |
static final int | CID_UPDATE_OCTREE = 68 |
static final int | CID_UPDATE_VERTEX_CALL_LISTS = 54 |
static final int | CID_VOLUME_SHADOW_CALL = 71 |
static final int | CID_WAIT_PREV_RENDER = 40 |
static final int | CM_DILATION = 5 |
static final int | CM_EROSION = 4 |
static final int | CM_MIN_MAX = 0 |
static final int | CM_MIN_MAX_BONE = 3 |
static final int | CM_MIN_MAX_SMART = 1 |
static final int | CM_MIN_MAX_SMART_EXPAND = 2 |
static final int | COLOR_MODEL_GRAYSCALE12 = COLOR_MODEL_GRAYSCALE8+1 |
static final int | COLOR_MODEL_GRAYSCALE8 = COLOR_MODEL_NONE+1 |
static final int | COLOR_MODEL_NONE = 0 |
static final int | COLOR_MODEL_RGB = COLOR_MODEL_GRAYSCALE12+1 |
static final int | COMPRESSION_TYPE_JPEG = COMPRESSION_TYPE_ZIP+1 |
static final int | COMPRESSION_TYPE_JPEG2000 = COMPRESSION_TYPE_STRETCH+1 |
static final int | COMPRESSION_TYPE_JPEG_RGB = COMPRESSION_TYPE_PNG+1 |
static final int | COMPRESSION_TYPE_NONE = 0 |
static final int | COMPRESSION_TYPE_PNG = COMPRESSION_TYPE_RLE+1 |
static final int | COMPRESSION_TYPE_RLE = COMPRESSION_TYPE_JPEG2000+1 |
static final int | COMPRESSION_TYPE_STRETCH = COMPRESSION_TYPE_JPEG+1 |
static final int | COMPRESSION_TYPE_ZIP = COMPRESSION_TYPE_NONE+1 |
static final int | CP_FRAGMENT_FORM_MASK = 0x0000C000 |
static final int | CP_FRAGMENT_FORM_SQUARE = 0x00004000 |
static final int | CP_FRAGMENT_FORM_STRIPE = 0x00008000 |
static final int | CP_FRAGMENT_ID_MASK = 0x000000FF |
static final int | CP_FRAGMENT_ID_SHIFT = 0 |
static final int | CP_FRAGMENT_NONE = 0x0 |
static final int | CP_FRAGMENT_PACKING_FRAGMENT_ONLY = 0x00001000 |
static final int | CP_FRAGMENT_PACKING_MASK = 0x0000F000 |
static final int | CP_FRAGMENT_PACKING_SHIFT = 11 |
static final int | CP_FRAGMENT_PACKING_TYPE_MASK = 0x00003000 |
static final int | CP_FRAGMENT_PACKING_WHOLE_IMAGE = 0x00000000 |
static final int | CP_FRAGMENT_SQUARE_SIZE = 256 |
static final int | CP_FRAGMENT_STRIPE_SIZE = 128 |
static final int | CP_FRAGMENT_VALID = 0x70000000 |
static final int | CULL_MODE_BACK = 1 |
static final int | CULL_MODE_BACK_INV = 2 |
static final int | CULL_MODE_NONE = 0 |
static final int | CURVED_MPR_TYPE_X_IS_CURVED = CURVED_MPR_TYPE_X_IS_CURVED_TRILINEAR |
static final int | CURVED_MPR_TYPE_X_IS_CURVED_TRICUBIC = CURVED_MPR_TYPE_Y_IS_CURVED_TRILINEAR+1 |
static final int | CURVED_MPR_TYPE_X_IS_CURVED_TRILINEAR = 0 |
static final int | CURVED_MPR_TYPE_Y_IS_CURVED = CURVED_MPR_TYPE_Y_IS_CURVED_TRILINEAR |
static final int | CURVED_MPR_TYPE_Y_IS_CURVED_TRICUBIC = CURVED_MPR_TYPE_X_IS_CURVED_TRICUBIC+1 |
static final int | CURVED_MPR_TYPE_Y_IS_CURVED_TRILINEAR = CURVED_MPR_TYPE_X_IS_CURVED_TRILINEAR+1 |
static final int | CUT_PLANE_MODE_MAX_DISTANCE = CUT_PLANE_MODE_STANDARD+1 |
static final int | CUT_PLANE_MODE_MIN_DISTANCE = CUT_PLANE_MODE_MAX_DISTANCE+1 |
static final int | CUT_PLANE_MODE_STANDARD = 0 |
static final int | CUT_PLANE_STATUS_DISABLED = 0 |
static final int | CUT_PLANE_STATUS_ENABLED = CUT_PLANE_STATUS_DISABLED+1 |
static final int | CUT_PLANE_TYPE_NEGATIVE = CUT_PLANE_TYPE_POSITIVE+1 |
static final int | CUT_PLANE_TYPE_POSITIVE = 0 |
static final int | DEFAULT_RENDER_IMAGE_HEIGHT = 512 |
static final int | DEFAULT_RENDER_IMAGE_WIDTH = 512 |
static final int | DO_SLICE = 0 |
static final int | DT_BIG_ENDIAN = 2 |
static final int | DT_MONOCHROME_1 = 16 |
static final int | DT_REVERSE_BIT_ORDER = 4 |
static final int | DT_SIGNED = 1 |
static final int | DT_UPPER_BITS_DIRTY = 8 |
static final int | E_FAIL = 0x80004005 |
static final int | E_INVALIDARG = 0x80070057 |
static final int | E_NOINTERFACE = 0x80004002 |
static final int | E_NOTIMPL = 0x80004001 |
static final int | E_OUTOFMEMORY = 0x8007000E |
static final int | E_PENDING = 0x8000000A |
static final int | E_POINTER = 0x80004003 |
static final int | E_UNEXPECTED = 0x8000FFFF |
static final int | EROSION_DILATION_CLASSIC = 255 |
static final int | FHC_COMPLETE_VOLUME = 3 |
static final int | FHC_FIRST_LAYER = 2 |
static final int | FHC_SURFACE_ONLY = 1 |
static final int | FHC_WHOLE_VOLUME = 0 |
static final int | FPS_NO_CAP = 100000 |
static final int | IMAGE_TYPE_LUMINANCE12 = (2<<8)|2 |
static final int | IMAGE_TYPE_LUMINANCE16 = (3<<8)|2 |
static final int | IMAGE_TYPE_LUMINANCE8 = (1<<8)|1 |
static final int | IMAGE_TYPE_NONE = 0 |
static final int | IMAGE_TYPE_RGB = (4<<8)|3 |
static final int | IMAGE_TYPE_RGBA = (5<<8)|4 |
static final int | IMAGE_TYPE_RGBX = (6<<8)|4 |
static final int | LDO_DCM_UTF8 = 1002 |
static final int | LDO_DICOM_DIRECTORY = 1 |
static final int | LDO_DICOM_FILE_SET =3 |
static final int | LDO_FILE_SET = 4 |
static final int | LDO_MEMORY_BLOCK = 2 |
static final int | LDO_MEMORY_MAP_SET = 5 |
static final int | LDO_RAW_DATASET_PATH = 0 |
static final int | LDO_SEGY_DATASET_PATH =6 |
static final int | LIGHT_MODEL_BEAM = 0 |
static final int | LIGHT_MODEL_HEADLIGHT = LIGHT_MODEL_BEAM+1 |
static final int | LMM_ATTACHED_TO_CAMERA = 0 |
static final int | LMM_ATTACHED_TO_DATASET = 1 |
static final int | MAX_ALTERNATE_TRANSFER_FUNCTIONS = 7 |
static final int | MAX_CT_VALUE = 1024*4-1024 |
static final int | MAX_CUTPLANES = 16 |
static final int | MAX_DATASET_BIT_DEPTH = 16 |
static final int | MAX_DIMENSION_X = 4096 |
static final int | MAX_DIMENSION_Y = 4096 |
static final int | MAX_DIMENSION_Z = 4096 |
static final int | MAX_OPACITY_FUNCTION_VALUE = 1024*4 - 1 |
static final int | MAX_RENDER_IMAGE_HEIGHT = 8192 |
static final int | MAX_RENDER_IMAGE_WIDTH = 8192 |
static final int | MAX_RENDER_RANGE_POINTS = 50 |
static final int | MAX_RENDER_RANGES_PARAMS = 8 |
static final float | MAX_RENDER_ZOOM = 700.0f |
static final double | MAX_THIN_SLAB = 4096 |
static final int | MESH_UPDATE_ALL = 63 |
static final int | MESH_UPDATE_COLORS = 4 |
static final int | MESH_UPDATE_INDICES = 16 |
static final int | MESH_UPDATE_NORMALS = 2 |
static final int | MESH_UPDATE_SHADING = 8 |
static final int | MESH_UPDATE_TEX_COORDS = 32 |
static final int | MESH_UPDATE_VERTICES = 1 |
static final int | MIN_CT_VALUE = 0 -1024 |
static final int | MIN_OPACITY_FUNCTION_VALUE = 0 |
static final int | MIN_RENDER_IMAGE_HEIGHT = 64 |
static final int | MIN_RENDER_IMAGE_WIDTH = 64 |
static final float | MIN_RENDER_ZOOM = 0.125f |
static final double | MIN_THIN_SLAB = 0 |
static final int | PET_MARCHING_CUBES = 0 |
static final int | PPM_CALL_LISTS = (1<<0) |
static final int | PPM_NONE = 0 |
static final int | RENDER_ENGINE_ID_MIP = 3 |
static final int | RENDER_ENGINE_ID_MPR = 0 |
static final int | RENDER_ENGINE_ID_PAR = 1 |
static final int | RENDER_ENGINE_ID_PER = 2 |
static final int | RENDER_IMAGE_HEIGHT_STEP = 16 |
static final int | RENDER_IMAGE_WIDTH_STEP = 16 |
static final int | RENDER_QUALITY_BEST = RENDER_QUALITY_BETTER+1 |
static final int | RENDER_QUALITY_BETTER = RENDER_QUALITY_DRAFT+1 |
static final int | RENDER_QUALITY_DRAFT = RENDER_QUALITY_RAW+1 |
static final int | RENDER_QUALITY_NONE = 0 |
static final int | RENDER_QUALITY_PRINT = 0x7fffffff |
static final int | RENDER_QUALITY_RAW = RENDER_QUALITY_NONE+1 |
static final int | RENDER_RANGE_STATUS_DISABLED = RENDER_RANGE_STATUS_ENABLED+1 |
static final int | RENDER_RANGE_STATUS_ENABLED = 0 |
static final int | RENDER_RANGE_TYPE_AUTO_COLOR = RENDER_RANGE_TYPE_CATMUL+1 |
static final int | RENDER_RANGE_TYPE_BSPLINE = RENDER_RANGE_TYPE_LINES_END_COLOR+1 |
static final int | RENDER_RANGE_TYPE_CATMUL = RENDER_RANGE_TYPE_BSPLINE+1 |
static final int | RENDER_RANGE_TYPE_LINES = RENDER_RANGE_TYPE_NONE+1 |
static final int | RENDER_RANGE_TYPE_LINES_END_COLOR = RENDER_RANGE_TYPE_LINES+1 |
static final int | RENDER_RANGE_TYPE_NONE = 0 |
static final int | RENDER_STAGE_AUTO_IMPROVE = RENDER_STAGE_CURRENT+1 |
static final int | RENDER_STAGE_CURRENT = RENDER_STAGE_FINAL+1 |
static final int | RENDER_STAGE_FINAL = RENDER_STAGE_PROGR5+1 |
static final int | RENDER_STAGE_NONE = 0 |
static final int | RENDER_STAGE_PROGR0 = RENDER_STAGE_NONE+1 |
static final int | RENDER_STAGE_PROGR1 = RENDER_STAGE_PROGR0+1 |
static final int | RENDER_STAGE_PROGR2 = RENDER_STAGE_PROGR1+1 |
static final int | RENDER_STAGE_PROGR3 = RENDER_STAGE_PROGR2+1 |
static final int | RENDER_STAGE_PROGR4 = RENDER_STAGE_PROGR3+1 |
static final int | RENDER_STAGE_PROGR5 = RENDER_STAGE_PROGR4+1 |
static final int | RF_ALL = 0x7FFFFFFF |
static final int | RF_ALLOW_IMAGE_SMOOTH = (1<<2) |
static final int | RF_ALLOW_RENDER_CACHE = (1<<1) |
static final int | RF_CUT_PLANES_AFFECT_POLYGONS =(1 << 13) |
static final int | RF_DEFAULT = RF_ALLOW_IMAGE_SMOOTH|RF_USE_GRADIENTS|RF_USE_SLAB_MIP |
static final int | RF_DONT_NORMALIZE_TF = (1<<7) |
static final int | RF_FRONT_CLIPPING_PLANE_ENABLED = (1<<8) |
static final int | RF_LONG_TRIANGLE_FIX =(1 << 14) |
static final int | RF_MASK_DEFAULT = RF_ALLOW_IMAGE_SMOOTH|RF_USE_GRADIENTS|RF_USE_SLAB_MPR|RF_USE_SLAB_PAR|RF_USE_SLAB_MIP|RF_POLYGON_LINES_IN_SCREEN_SPACE |
static final int | RF_NONE = (0) |
static final int | RF_POLYGON_CROSS_SECTIONS =(1 << 12) |
static final int | RF_POLYGON_LINES_IN_SCREEN_SPACE =(1 << 10) |
static final int | RF_THICK_MODES_USE_TRANSFER_FUNCTION =(1 << 9) |
static final int | RF_THIN_MODES_OUTPUT_RGB =(1 << 15) |
static final int | RF_USE_GRADIENTS = (1<<3) |
static final int | RF_USE_SLAB_MIP = (1<<6) |
static final int | RF_USE_SLAB_MPR = (1<<4) |
static final int | RF_USE_SLAB_PAR = (1<<5) |
static final int | RF_VERTEX_COLOR_MAP =(1 << 11) |
static final int | RPM_ALL = 0x7FFFFFFF |
static final int | RPM_AMBIENCE = (1 <<30) |
static final int | RPM_BACK_COLOR = (1<<17) |
static final int | RPM_BRIGHTNESS = (1<<18) |
static final int | RPM_COLOR_MODEL = (1<<7) |
static final int | RPM_CROP_BOX = (1<<16) |
static final int | RPM_CUT_PLANES = (1<<23) |
static final int | RPM_DEFAULT = RPM_ALL |
static final int | RPM_DESIRED_FPS = (1<<10) |
static final int | RPM_FRONT_SLAB_POLYGON_TRANSPARENCY = (1 <<29) |
static final int | RPM_GRAD_INSEN_SLAB = (1<<15) |
static final int | RPM_LIGHT_MODEL = (1<<9) |
static final int | RPM_LIGHT_PARAMS = (1<<27) |
static final int | RPM_MIN_QUALITY_BIAS = (1<<28) |
static final int | RPM_NONE = (0) |
static final int | RPM_NUM_RENDERING_THREADS = (1<<25) |
static final int | RPM_PHONG_PARAMETERS = RPM_AMBIENCE | RPM_BRIGHTNESS | RPM_SHININESS | RPM_REFLECTION |
static final int | RPM_QUALITY = (1<<8) |
static final int | RPM_RAYCASTING_PRECISION = (1<<21) |
static final int | RPM_REAR_SLAB_POLYGON_TRANSPARENCY = (1 <<31) |
static final int | RPM_REFLECTION = (1<<20) |
static final int | RPM_RENDER_IMAGE_SIZE = (1<<24) |
static final int | RPM_RENDER_RANGE_MIN_MAX = (1<<11) |
static final int | RPM_RENDER_RANGES = (1<<12) |
static final int | RPM_RENDER_SAMPLES = (1<<22) |
static final int | RPM_RENDER_TYPE = (1<<0) |
static final int | RPM_SHININESS = (1<<19) |
static final int | RPM_SLAB_THICKNESS = (1<<14) |
static final int | RPM_STEREO_MODE = (1<<26) |
static final int | RPM_TRANSFORM = RPM_TRANSFORM_RSS|RPM_TRANSFORM_OFFSET|RPM_TRANSFORM_PC |
static final int | RPM_TRANSFORM_OFFSET = RPM_TRANSFORM_XPOS|RPM_TRANSFORM_YPOS|RPM_TRANSFORM_ZPOS |
static final int | RPM_TRANSFORM_PC = (1<<5) |
static final int | RPM_TRANSFORM_RSS = (1<<4) |
static final int | RPM_TRANSFORM_XPOS = (1<<1) |
static final int | RPM_TRANSFORM_YPOS = (1<<2) |
static final int | RPM_TRANSFORM_ZPOS = (1<<3) |
static final int | RPM_VIEW_ANGLE = (1<<13) |
static final int | RPM_ZOOM = (1<<6) |
static final int | RT_AUTO_FADED_MIP = (1<<18) |
static final int | RT_AUTO_MINIP = (1<<19) |
static final int | RT_AUTO_MIP = (1<<17) |
static final int | RT_BRUTE_FORCE_AVE = RT_THIN_AVE |
static final int | RT_BRUTE_FORCE_FMIP = RT_THIN_FMIP |
static final int | RT_BRUTE_FORCE_MINIP = RT_THIN_MINIP |
static final int | RT_BRUTE_FORCE_MIP = RT_THIN_MIP |
static final int | RT_MIP = RT_THICK_MIP |
static final int | RT_MPR_AXIAL = (1<<3) |
static final int | RT_MPR_CORONAL = (1<<5) |
static final int | RT_MPR_CURVED = (1<<13) |
static final int | RT_MPR_OBLIQUE = (1<<6) |
static final int | RT_MPR_SAGITTAL = (1<<4) |
static final int | RT_MPR_XY = (1<<0) |
static final int | RT_MPR_XZ = (1<<1) |
static final int | RT_MPR_YZ = (1<<2) |
static final int | RT_NONE = 0 |
static final int | RT_PARALLEL = (1<<7) |
static final int | RT_PERSPECTIVE = (1<<8) |
static final int | RT_RESERVED16 = (1<<16) |
static final int | RT_THICK_FADED_MIP = (1<<10) |
static final int | RT_THICK_MINIP = (1<<20) |
static final int | RT_THICK_MINIP_PERSPECTIVE = (1<<22) |
static final int | RT_THICK_MIP = (1<<9) |
static final int | RT_THICK_MIP_PERSPECTIVE = (1<<21) |
static final int | RT_THIN_AVE = (1<<14) |
static final int | RT_THIN_FMIP = (1<<12) |
static final int | RT_THIN_MINIP = (1<<15) |
static final int | RT_THIN_MIP = (1<<11) |
static final int | RT_XRAY = RT_THICK_FADED_MIP |
static final int | S_FALSE = 1 |
static final int | S_OK = 0 |
static final int | SEG_GRAN_1X1X1 = 0 |
static final int | SEG_GRAN_2X2X2 = 1 |
static final int | SEGMENTATION_TYPE_ADDITIVE = 0 |
static final int | SEGMENTATION_TYPE_SUBTRACTIVE = 1 |
static final int | SK_CUSTOM = 4 |
static final int | SK_MIN_MAX = 0 |
static final int | SK_MIN_MAX_BONE = 3 |
static final int | SK_MIN_MAX_GRADIENT = 1 |
static final int | SK_MIN_MAX_GRADIENT_EXPAND = 2 |
static final int | SMOOTH3D_NONE = 0 |
static final int | SMOOTH3D_TRICUBIC = 2 |
static final int | SMOOTH3D_TRILINEAR = 1 |
static final int | SPT_LAPLACIAN = 1 |
static final int | SPT_NONE = 0 |
static final int | ST_ADDITIVE = 0 |
static final int | ST_SUBTRACTIVE = 1 |
static final int | STEREO_MODE_LEFT_EYE = 1 |
static final int | STEREO_MODE_OFF = 0 |
static final int | STEREO_MODE_RIGHT_EYE = 2 |
static final int | THICK_TF_MIP_OPACITY = 500 |
static final int | TO_NONE = 0 |
static final int | TO_SHOW_COMMAND_ARGUMENTS = (1 << 2) |
static final int | TO_SHOW_COMMAND_DEBUG1 = (1 << 4) |
static final int | TO_SHOW_COMMAND_DEBUG2 = (1 << 5) |
static final int | TO_SHOW_COMMAND_DEBUG3 = (1 << 6) |
static final int | TO_SHOW_COMMAND_RESULTS = (1 << 3) |
static final int | TO_SHOW_COMMAND_TIME = (1 << 1) |
static final int | TO_SHOW_COMMANDS = (1 << 0) |
static final double | TRANSFER_FUNCTION_LOG_CORRECTION = 0.4 |
static final int | UPDATE_MODE_CLEAR = 0 |
static final int | UPDATE_MODE_CLEAR_BY_MASK = 10 |
static final int | UPDATE_MODE_CLEAR_MULTI_TF = UPDATE_MODE_SET_TF_2+1 |
static final int | UPDATE_MODE_CLEAR_NODES_ONLY = UPDATE_MODE_INVERT_MULTI_TF+1 |
static final int | UPDATE_MODE_INVERT = UPDATE_MODE_NEGATIVE+1 |
static final int | UPDATE_MODE_INVERT_MULTI_TF = UPDATE_MODE_CLEAR_MULTI_TF+1 |
static final int | UPDATE_MODE_NEGATIVE = UPDATE_MODE_POSITIVE+1 |
static final int | UPDATE_MODE_POSITIVE = UPDATE_MODE_CLEAR+1 |
static final int | UPDATE_MODE_REBUILD = UPDATE_MODE_INVERT+1 |
static final int | UPDATE_MODE_SET_TF_1 = UPDATE_MODE_REBUILD+1 |
static final int | UPDATE_MODE_SET_TF_2 = UPDATE_MODE_SET_TF_1+1 |
static final int | VCL_OPTIMIZE_DO_NOT_REMOVE = 0xFFFFFFFF |
static final int | VCL_TYPE_LINES = 1 |
static final int | VCL_TYPE_TRIANGLES = 0 |
static final int | VCLF_CUT_PLANES_AFFECT_POLYGONS =(1 << 0) |
static final int | VCLF_INVERT_MESH_GRADIENTS =(1 << 2) |
static final int | VCLF_NONE =(0 ) |
static final int | VCLF_PER_CALL_LIST_INTERSECTION_LINE_PARAMS =(1 << 1) |
static final int | VLT_DIRECTIONAL = 0 |
static final int | VLT_FRUSTRUM = 1 |
static final int | VM_VEWMPR = 0 |
static final int | VM_VIEW3D = 1 |
Contains all the enumerated values for client SDK.
|
static |
Add an "onion layer" to the outside.
|
static |
Take an "onion layer" off the outside.
|
static |
Connectivity segmentation will use the min/max values on this selected transfer function range to determine connectivity.
|
static |
For separating between tight bone joints.
|
static |
Reserved for future use.
|
static |
Reserved for future use.
|
static |
12-bit unsigned grayscale
|
static |
8-bit unsigned grayscale
|
static |
RGB.
|
static |
JPEG based compression. Note that this mode will decompress color images to BGR buffers and will look strange in standard image loaders. If you want standard RGB buffers, use COMPRESSION_TYPE_JPEG_RGB.
|
static |
Reserved for future use.
|
static |
JPEG based compression for use with standard image decompression routines that expect RGB as the output. If you need BGR as output, use COMPRESION_TYPE_JPEG.
|
static |
No compression (data sent in raw format). In this mode greyscale images will be 1 byte per pixel and color images will be 3 bytes per pixel. Be sure that your TCP/IP datapath can handle that throughput.
|
static |
Reserved for future use.
|
static |
Reserved for future use.
|
static |
Special rendering mode for MIP/MPR. Only the native resolution image is rendered and JPEG compressed. It is then transferred to the client where it is bicubic scaled to the actual projection plane resolution. Compression parameter is passed on as the JPEG compression parameter. Note that the native resolution changes based upon how oblique the view angle is. ONLY use this mode for interactive rendering. Final renders should always be the full resolution.
|
static |
Reserved for future use.
|
static |
Fragment form mask.
|
static |
Segment is a square.
|
static |
Segment is a stripe.
|
static |
Fragment id mask.
|
static |
Shift to lowest bit of fragment id mask.
|
static |
No clustering. Render full image.
|
static |
Only the valid segment.
|
static |
Fragment packing mask.
|
static |
Shift to lowest bit of fragment packing mask.
|
static |
Packing type mask.
|
static |
The whole image layout.
|
static |
Quadrant fragment size.
|
static |
Number of lines in the stripe fragment.
|
static |
Validation bits.
|
static |
Cull back facing polygons.
|
static |
Cull back facing polygons with inverted gradients.
|
static |
No culling is performed (default).
|
static |
Renamed for clarity and consistency.
|
static |
The X axis on the output image is the non-linear axis and tricubic interpolation is used.
Referenced by com.fovia.hdrc.interact.hdrcCPRotateAdapter.mouseDragged(), and com.fovia.hdrc.interact.hdrcCPRotateAdapter.mouseReleased().
|
static |
The X axis on the output image is the non-linear axis and trilinear interpolation is used.
Referenced by com.fovia.hdrc.interact.hdrcCPRotateAdapter.mouseDragged(), and com.fovia.hdrc.interact.hdrcCPRotateAdapter.mouseReleased().
|
static |
Renamed for clarity and consistency.
|
static |
The Y axis on the output image is the non-linear axis and tricubic interpolation is used.
|
static |
The Y axis on the output image is the non-linear axis and trilinear interpolation is used.
|
static |
Reserved for future use.
|
static |
Reserved for future use.
|
static |
Standard cutplanes mode.
|
static |
Disabled cut planes are not applied to the volume.
|
static |
Enabled cut planes are applied to the volume.
|
static |
Negative cutplane Currently ignored.
|
static |
Positive cutplane. Currently, this is the only supported type.
|
static |
Rendering engines default image size.
|
static |
Rendering engines default image size.
|
static |
Volume data organized into slices placed anywhere in memory. The array represents handles to a memory mapped file.
|
static |
the most significant bytes in a pixel come first in memory (not currently supported)
|
static |
data is intended to be displayed with black being the largest value.
|
static |
the bit order of the data is reversed (not currently supported)
|
static |
the data is signed
|
static |
the bits above the most significant relevant bit are not specified. this implies that the sign bit must propogate upwards at render time.
|
static |
The function failed for an unspecified reason.
|
static |
An invalid argument was passed to this function.
Referenced by com.fovia.hdrc.hdrcRenderEngineContext.getPointVisibility(), com.fovia.hdrc.hdrcIVolumeSegmentation.initialize(), com.fovia.hdrc.hdrcRenderEngineContext.projectPoint(), and com.fovia.hdrc.hdrcServerContext.updateVertexCallLists().
|
static |
This object does not expose the requested interface.
|
static |
Function on this interface not implemented by the underlying implementation class.
Referenced by com.fovia.hdrc.hdrcRenderEngineContext.renderFinal().
|
static |
The system ran out of available memory while attempting to execute this function.
|
static |
This function cannot be called right now due to an uncompleted operation on a shared resource.
|
static |
The function encountered an invalid pointer.
|
static |
A pre-requisite for calling this funciton was not met. Often, this is a result of calling a function on an uninitialied object.
Referenced by com.fovia.hdrc.hdrcMultiEngineRenderControl.setViewMode().
|
static |
default erode/dilate style (dilate to current label or to zero for erode) must match segmentation.h
|
static |
Free Hand Cut will penetrate the entire volume, segmenting all voxels, both visible and transparent.
|
static |
Free Hand Cut will start marking when it hits a surface (a part of the volume with non-zero opacity) and stop marking when it exists that surface (a part of the volume with zero opacity).
|
static |
Free Hand Cut will affect only the first layer of the perceived surface similar to the way a pen will affect the first layer of an object when used.
|
static |
Free Hand Cut will penetrate the entire volume, segmenting all visible voxels.
|
static |
No frame rate cap will be applied to this render window.
Referenced by com.fovia.hdrc.hdrc4DRenderControl.setMaximumFrameRate(), and com.fovia.hdrc.hdrcBlendedRenderControl.setMaximumFrameRate().
|
static |
12 bit value. This may be requested from the thin rendering modes to get an image without any window leveling (original data scale). Note that this is a misnomer. Even if the dataset is 15 bits, you will still get a 15 bit image should you request this type.
|
static |
16 bit value. Currently unused.
|
static |
8 bit value. This is the default output of the thin rendering modes.
|
static |
Unknown type.
|
static |
RGB triple. This is returned by all rendering modes except the thin ones.
|
static |
RGBA pixel. Currently unused.
|
static |
RGB triple plus an extra byte. Currently unused.
|
static |
a set of DICOM files provided in a UTF8 encoded path
|
static |
a directory with DICOM files
|
static |
a set of DICOM files
|
static |
a set of files with offsets to raw data
|
static |
a pointer to memory block containing the dataset
|
static |
a set of memory mapped handles
|
static |
a path to a raw file dataset
Referenced by com.fovia.hdrc.hdrcServerContext.startJobLoadRawData().
|
static |
a path to segy file - seismic data - developed by the Society of Exploration Geophysicists (SEG)
Referenced by com.fovia.hdrc.hdrcServerContext.startJobLoadRawData().
|
static |
The rays of light are parallel to each other.
|
static |
The rays of light diverge from the center.
|
static |
The light is attached to the camera.
Referenced by com.fovia.hdrc.interact.hdrcLightAdjustAdapter.getAttachToCamera(), com.fovia.hdrc.interact.hdrcLightAdjustAdapter.mouseDragged(), and com.fovia.hdrc.interact.hdrcLightAdjustAdapter.setAttachToCamera().
|
static |
The light is attached to the data set.
Referenced by com.fovia.hdrc.interact.hdrcLightAdjustAdapter.setAttachToCamera().
|
static |
maximum number of alternate transfer functions
|
static |
Maximum subvolume values for ShootRay return values. Not used elsewhere.
|
static |
The maximum number of cut planes allowed by the engine.
Referenced by com.fovia.hdrc.utils.interpolation.hdrcInterpolation.interpolate(), com.fovia.hdrcsrv.RENDER_PARAMS.ourClone(), and com.fovia.hdrcsrv.RENDER_PARAMS.RENDER_PARAMS().
|
static |
Max value of the opacity (x direction)
|
static |
Maximum height for the rendered image size.
|
static |
Maximum width for the rendered image size.
|
static |
maximum number of control points per transfer function
|
static |
maximum number of render ranges
|
static |
The maximum acceptable value for the RENDER_PARAMS::Zoom parameter.
Referenced by com.fovia.hdrc.hdrcRenderControl.adjustZoomForEntireVolume(), com.fovia.hdrc.movie.hdrcMovie.getFrame(), and com.fovia.hdrc.interact.hdrcZoomAdapter.mouseDragged().
|
static |
Maximum this slab.
|
static |
Update all mesh data fields.
|
static |
Update color data.
|
static |
Update index data.
|
static |
Update normal data.
|
static |
Update shading data.
|
static |
Update texture coordinate data.
|
static |
Update vertex data.
|
static |
Minimum subvolume values for ShootRay return values Not used elsewhere.
|
static |
Min value of the opacity (x direction)
|
static |
Minimum height for the rendered image size.
|
static |
Minimum width for the rendered image size.
|
static |
The minimum acceptable value for the RENDER_PARAMS::Zoom parameter.
Referenced by com.fovia.hdrc.hdrcRenderControl.adjustZoomForEntireVolume(), com.fovia.hdrc.movie.hdrcMovie.getFrame(), and com.fovia.hdrc.interact.hdrcZoomAdapter.mouseDragged().
|
static |
Minimum thin slab value.
|
static |
POLYGON_PARAMS::NumCallLists and POLYGON_PARAMS::CallLists are valid.
|
static |
None of the POLYGON_PARAMS members are valid.
|
static |
|
static |
|
static |
|
static |
|
static |
Image height stepping.
|
static |
Image width stepping.
|
static |
Best precision of ray casting.
|
static |
Better precision of ray casting.
|
static |
Lower precision of ray casting.
|
static |
Print quality precision mode. Not designed for interactive.
|
static |
Lowest precision of ray casting.
|
static |
This range is disabled and will not be visualized.
|
static |
This range is enabled and will be visualized.
Referenced by com.fovia.hdrc.utils.interpolation.hdrcInterpolation.interpolate(), and com.fovia.hdrc.interact.hdrcWindowLevelAdaptor.mouseDragged().
|
static |
Reserved for future use.
|
static |
Reserved for future use.
|
static |
Reserved for future use.
|
static |
Values and colors linearly interpolated between each point.
|
static |
Reserved for future use.
|
static |
none
|
static |
Final rendering stage. Use this for the final image after the user has finished interacting. Note that you MUST render an interactive image with the same exact rendering parameters before rendering a final image. The results of the interactive image are used to construct the final image.
|
static |
Unknown stage, no rendering result.
|
static |
Interactive rendering stage. Use this when the user is interacting with the screen.
|
static |
Progressive rendering stage. Currently identical to RENDER_STAGE_FINAL.
|
static |
Progressive rendering stage. Currently identical to RENDER_STAGE_FINAL.
|
static |
Progressive rendering stage. Currently identical to RENDER_STAGE_FINAL.
|
static |
Progressive rendering stage. Currently identical to RENDER_STAGE_FINAL.
|
static |
Progressive rendering stage. Currently identical to RENDER_STAGE_FINAL.
|
static |
Ignored. Images are not smoothed.
|
static |
Unused.
|
static |
If cut planes intersect a polygon object, they will be cut in addition to the volume.
|
static |
Set the Flags to RF_DEFAULT and FlagsMask RF_MASK_DEFAULT to set the defaults.
|
static |
Normally, transfer function x value and Min/Max is expected to be 0-65535. When this flag is enabled, the value should be in the pixel format of the loaded volume data.
|
static |
Used to be setViewMode(). Enables the front clipping plane if true. Otherwise the eye is locked to the outside of the volume.
Referenced by com.fovia.hdrcsrv.RENDER_PARAMS.loadFromXML().
|
static |
In perspective rendering, very high aspect ratio triangles lose depth accuracy. This fix breaks them up, but with a performance penalty.
|
static |
Set the Flags to RF_DEFAULT and FlagsMask RF_MASK_DEFAULT to set the defaults.
|
static |
Instead of drawing the polygon object, draw the polygon as a line cross section (only works in modes that output RGB images).
|
static |
By default, the line width is in millimeters. If you want it in screen space, set this flag to true.
|
static |
Reserved for future use.
Referenced by com.fovia.hdrc.gui.hdrcTransferFunctionEditor.actionPerformed(), and com.fovia.hdrc.gui.hdrcTransferFunctionEditor.setRenderControl().
|
static |
Instructs the engine to output RGB images from the RT_THIN_* rendering modes instead of 8-bit grayscale. Full bit depth output will still be 16-bit grayscale.
|
static |
Instructs render engine to use volume data gradients for lighting.
|
static |
Instructs the thick MIP/MPR render modes to use the slab thickness parameter.
Referenced by com.fovia.hdrcsrv.RENDER_PARAMS.rearCutEnabled().
|
static |
Ignored. The thin render modes use the slab all the time.
|
static |
Instructs parallel render engine to use slab thickness parameter.
Referenced by com.fovia.hdrcsrv.RENDER_PARAMS.rearCutEnabled().
|
static |
Render vertex colors to vertex call list objects.
|
static |
RENDER_PARAMS::Ambience is valid.
Referenced by com.fovia.hdrcsrv.RENDER_PARAMS.combineWith(), and com.fovia.hdrcsrv.RENDER_PARAMS.getDifferingParams().
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
RENDER_PARAMS::MinQualityBias is valid.
Referenced by com.fovia.hdrcsrv.RENDER_PARAMS.combineWith(), and com.fovia.hdrcsrv.RENDER_PARAMS.getDifferingParams().
|
static |
None of the parts are valid/requested.
Referenced by com.fovia.hdrc.hdrcRenderQueue.renderFinal().
|
static |
|
static |
Convenience value for testing if any phong parameters are valid.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
RENDER_PARAMS::RenderRangeMin and RENDER_PARAMS::RenderRangeMax are valid.
Referenced by com.fovia.hdrcsrv.RENDER_PARAMS.combineWith(), com.fovia.hdrcsrv.RENDER_PARAMS.getDifferingParams(), com.fovia.hdrc.interact.hdrcWindowLevelAdaptor.mouseDragged(), com.fovia.hdrc.interact.hdrcWindowLevelAdaptor.mouseReleased(), and com.fovia.hdrcsrv.RENDER_PARAMS.toString().
|
static |
RENDER_PARAMS::RenderRanges is valid.
Referenced by com.fovia.hdrcsrv.RENDER_PARAMS.combineWith(), com.fovia.hdrcsrv.RENDER_PARAMS.getDifferingParams(), com.fovia.hdrc.interact.hdrcWindowLevelAdaptor.mouseDragged(), com.fovia.hdrc.interact.hdrcWindowLevelAdaptor.mouseReleased(), and com.fovia.hdrcsrv.RENDER_PARAMS.toString().
|
static |
|
static |
|
static |
|
static |
RENDER_PARAMS::SlabThickness is valid.
Referenced by com.fovia.hdrcsrv.RENDER_PARAMS.combineWith(), com.fovia.hdrcsrv.RENDER_PARAMS.getDifferingParams(), com.fovia.hdrc.interact.hdrcSlabThicknessAdaptor.mouseDragged(), com.fovia.hdrc.interact.hdrcSlabThicknessAdaptor.mouseReleased(), and com.fovia.hdrcsrv.RENDER_PARAMS.toString().
|
static |
RENDER_PARAMS::StereoMode is valid.
Referenced by com.fovia.hdrcsrv.RENDER_PARAMS.combineWith(), and com.fovia.hdrcsrv.RENDER_PARAMS.getDifferingParams().
|
static |
All components of RENDER_PARAMS::Transform are valid.
Referenced by com.fovia.hdrcsrv.RENDER_PARAMS.combineWith(), com.fovia.hdrc.utils.hdrc3DHelpers.DICOMRefToFovia(), com.fovia.hdrcsrv.RENDER_PARAMS.getDifferingParams(), com.fovia.hdrc.interact.hdrcZoomAdapter.mouseDragged(), com.fovia.hdrc.interact.hdrcOrbitAdaptor.mouseDragged(), com.fovia.hdrc.interact.hdrcLightAdjustAdapter.mouseReleased(), com.fovia.hdrc.interact.hdrcZoomAdapter.mouseReleased(), com.fovia.hdrc.interact.hdrcSlabAdapter.mouseReleased(), com.fovia.hdrc.interact.hdrcAutonavigateAdapter.mouseReleased(), com.fovia.hdrc.interact.hdrcOrbitAdaptor.mouseReleased(), com.fovia.hdrc.interact.hdrcPanAdapter.mouseReleased(), com.fovia.hdrc.interact.hdrcCPRotateAdapter.mouseReleased(), com.fovia.hdrc.hdrcRenderControl.setOrientation(), and com.fovia.hdrcsrv.RENDER_PARAMS.toString().
|
static |
The m14, m24, and m34 members of RENDER_PARAMS::Transform are valid.
Referenced by com.fovia.hdrc.interact.hdrcSlabAdapter.mouseDragged(), com.fovia.hdrc.interact.hdrcPanAdapter.mouseDragged(), and com.fovia.hdrc.utils.hdrc3DHelpers.setPercentageIntoVolume().
|
static |
The perspective correction (last row of the matrix) is valid. Not currently used.
|
static |
The rotation/shear/scale components of the RENDER_PARAMS::Transform are valid. This corrosponds directly to the X,Y, and Z orientation vectors.
Referenced by com.fovia.hdrcsrv.RENDER_PARAMS.combineWith(), com.fovia.hdrcsrv.RENDER_PARAMS.getDifferingParams(), and com.fovia.hdrc.hdrcRenderControlLinkGroupSides.renderParamsChanged().
|
static |
The m14 member of RENDER_PARAMS::Transform is valid.
Referenced by com.fovia.hdrcsrv.RENDER_PARAMS.combineWith(), and com.fovia.hdrcsrv.RENDER_PARAMS.getDifferingParams().
|
static |
The m24 member of RENDER_PARAMS::Transform is valid.
Referenced by com.fovia.hdrcsrv.RENDER_PARAMS.combineWith(), and com.fovia.hdrcsrv.RENDER_PARAMS.getDifferingParams().
|
static |
The m34 member of RENDER_PARAMS::Transform is valid.
Referenced by com.fovia.hdrcsrv.RENDER_PARAMS.combineWith(), and com.fovia.hdrcsrv.RENDER_PARAMS.getDifferingParams().
|
static |
|
static |
RENDER_PARAMS::Zoom is valid.
Referenced by com.fovia.hdrc.hdrcRenderControl.adjustZoomForEntireVolume(), com.fovia.hdrcsrv.RENDER_PARAMS.combineWith(), com.fovia.hdrc.utils.hdrc3DHelpers.DICOMRefToFovia(), com.fovia.hdrcsrv.RENDER_PARAMS.getDifferingParams(), com.fovia.hdrc.interact.hdrcZoomAdapter.mouseDragged(), com.fovia.hdrc.interact.hdrcZoomAdapter.mouseReleased(), com.fovia.hdrcsrv.RENDER_PARAMS.toString(), com.fovia.hdrc.hdrcRenderControl.zoomIn(), and com.fovia.hdrc.hdrcRenderControl.zoomOut().
|
static |
Faded Maximum Intensity Projection that automatically switches between RT_THIN_MIP and RT_THICK_MIP at 50 slab thickness
|
static |
Minimum Intensity Projection that automatically switches between RT_THIN_MIP and RT_THICK_MIP at 50 slab thickness
|
static |
Maximum Intensity Projection that automatically switches between RT_THIN_MIP and RT_THICK_MIP at 50 slab thickness
|
static |
Not currently in use.
Referenced by com.fovia.hdrc.interact.hdrcCPRotateAdapter.mouseDragged(), com.fovia.hdrc.interact.hdrcCPRotateAdapter.mousePressed(), and com.fovia.hdrc.interact.hdrcCPRotateAdapter.mouseReleased().
|
static |
3D projection where rays are cast out from projection plane in parallel.
Referenced by com.fovia.hdrc.hdrcRenderControl.convertedFrameReady(), com.fovia.hdrc.utils.hdrc3DHelpers.drawObscuredLines(), com.fovia.hdrc.interact.hdrcWindowLevelAdaptor.isTransferFunctionBased(), and com.fovia.hdrcsrv.RENDER_PARAMS.rearCutEnabled().
|
static |
Much like the human eye, this 3D projection casts out rays in an arc from the projection plane position.
Referenced by com.fovia.hdrc.hdrcRenderControl.convertedFrameReady(), com.fovia.hdrcsrv.RENDER_PARAMS.isRenderTypePerspective(), com.fovia.hdrc.interact.hdrcWindowLevelAdaptor.isTransferFunctionBased(), com.fovia.hdrc.interact.hdrcZoomAdapter.mouseDragged(), com.fovia.hdrc.interact.hdrcCPRotateAdapter.mouseDragged(), com.fovia.hdrc.interact.hdrcAutonavigateAdapter.mousePressed(), and com.fovia.hdrc.utils.hdrc3DHelpers.volume2ProjectionPlane().
|
static |
Faded MIP suitable for slab thickness 50+.
Referenced by com.fovia.hdrcsrv.RENDER_PARAMS.rearCutEnabled().
|
static |
Minimum Intensity Projection suitable for slab thickness 50+.
Referenced by com.fovia.hdrcsrv.RENDER_PARAMS.rearCutEnabled().
|
static |
|
static |
MIP suitable for slab thickness 50+.
Referenced by com.fovia.hdrcsrv.RENDER_PARAMS.rearCutEnabled().
|
static |
|
static |
Average intensity projection suitable for slab thickness 0-50.
|
static |
Faded MIP suitable for slab thickness 0-50.
|
static |
Minimum Intensity Projection suitable for slab thickness 0-50.
|
static |
MIP suitable for slab thickness 0-50.
|
static |
The function return successfully, indicating a return value of false.
Referenced by com.fovia.hdrc.hdrcMultiEngineRenderControl.setRenderParams(), and com.fovia.hdrc.hdrcMultiEngineRenderControl.setRenderParamsSpecific().
|
static |
The function returned successfully, in some cases implying a true return value.
Referenced by com.fovia.hdrc.hdrcVertexCallListContext.cleanMesh(), com.fovia.hdrc.hdrcRenderEngineContext.findPath(), com.fovia.hdrc.hdrcRenderEngineContext.finishJobFindPath(), com.fovia.hdrc.hdrcIVolumeSegmentation.finishJobSegment(), com.fovia.hdrc.hdrcIVolumeSegmentation.interactiveSegInit(), com.fovia.hdrc.hdrcIVolumeSegmentation.interactiveSegReSegment(), com.fovia.hdrc.hdrc4DRenderControl.mySetRenderParamsSpecific(), com.fovia.hdrc.hdrcIVolumeSegmentation.segment(), com.fovia.hdrc.hdrc4DRenderControl.setCompressionType(), com.fovia.hdrc.hdrcBlendedRenderControl.setCompressionType(), com.fovia.hdrc.hdrc4DRenderControl.setFinalCompressionType(), com.fovia.hdrc.hdrcBlendedRenderControl.setFinalCompressionType(), com.fovia.hdrc.hdrcBlendedRenderControl.setParamsForAll(), com.fovia.hdrc.hdrc4DRenderControl.setParamsForAll(), com.fovia.hdrc.hdrcMultiEngineRenderControl.setViewMode(), and com.fovia.hdrc.hdrcRenderControl.setViewMode().
|
static |
Segmentation will affect actual volume voxels
|
static |
Segmentation will affect sub-volumes as small as 2x2x2 (8 voxel) cubes
|
static |
This will run a user-defined custom kernel (see description in custom kernel documentation)
|
static |
The simplest Kernel algorithm, voxels are included if they are connected to the origin within the radius and the voxel value is betwee the min and max.
|
static |
This Kernel algorithm looks for tiny partial volume spaces between dense bones and so tries to seperate almost-touching bones.
|
static |
This Kernel algorithm will also evaluate a local subcube of gradients to determine if the grwing shoudl continue.
|
static |
As the subcube size gets larger the above algorithm tends to under-estimate the object, this algorithm explands near the edges.
|
static |
Perform no smoothing on the original data when building the octree. This is recommended in almost all cases.
|
static |
Perform no tri-cubic on the original data when building the octree. Significantly slower than tri-linear and provides the best quality gradients.
|
static |
Perform no tri-linear on the original data when building the octree. Fairly quick and provides higher quality gradients.
Referenced by com.fovia.hdrc.hdrcServerContext.createOctree().
|
static |
Performs a Laplacian smooth.
|
static |
No smoothing.
|
static |
Segmentation will add the resulting segmented region to the current SegLabelIndex.
|
static |
Segmentation will remove the resulting segmented region from the current SegLabelIndex.
|
static |
This render engine should render the left eye.
|
static |
Stereo viewing is disabled.
|
static |
This render engine should render the right eye.
|
static |
!< Log correction coefficient
Reserved for future use
|
static |
log disabled
|
static |
log command arguments
|
static |
basic debug information
|
static |
in depth debug information
|
static |
most verbose debug information
|
static |
log command results
|
static |
log time taken by the execution of the command
|
static |
log commands sent to the server
|
static |
Restores octree to original state (clears all segmentation results)
|
static |
Uses a Mask to decide which labels in the segmented volume to clear.
|
static |
Makes visible sub-volumes invisible and vice versa.
|
static |
Makes all segmented sub-volumes invisible.
|
static |
Makes all segmented sub-volumes visible.
|
static |
Rebuild sub-volumes.
|
static |
Makes all segmented sub-volumes a member of the primary transfer function.
|
static |
Makes all segmented sub-volumes a member of the secondary transfer function.
|
static |
Sentinal to indicate to the vertex call list Optimize() function that it should not remove any connected sets, and should instead optimize the entire dataset.
|
static |
Draw lines.
|
static |
Draw filled triangles.
|
static |
Cut planes should affect the polygons in this call list. If set, cut planes will apply. If not set, cut planes may still apply from RF_CUT_PLANES_AFFECT_POLYGONS being set for the scene.
|
static |
Inverts mesh normals so that the inside of the mesh is illuminated.
|
static |
Uses the call list's line width and vertex colors for drawing intersection lines.
|
static |
The light rays are emitted parallel to each other.
|
static |
The light rays are emitted from a single point and diverge in a frustrum-like pyramid shape.
|
static |
Standard manipulation mode that allows full manipulation of the projection plane. If you move the projection plane into the volume, it will cut away into the volume and what is behind the projection plane will not be visible.
|
static |
Alternative manipulation mode for a user that is not familiar with the concept of projection plane manipulation in a parallel projection mode. Your projection plane will always be snapped to a unit sphere and the projection plane will not clip into the volume.