Fovia's Java Client/Server API
|
Public Member Functions | |
COLORED_POINT[] | getAPnt () |
int | getIPnt () |
int | getStatus () |
int | getType () |
void | read (hdrcSerializer ser) throws IOException |
void | read (hdrcSerializer ser, int version) throws IOException |
RENDER_RANGE_PARAMS (RENDER_RANGE_PARAMS copy) | |
void | setAPnt (COLORED_POINT[] aPnt) |
void | setIPnt (int iPnt) |
void | setStatus (int Status) |
void | setType (int Type) |
void | write (hdrcSerializer ser) throws IOException |
Public Attributes | |
COLORED_POINT | aPnt [] = new COLORED_POINT[50] |
int | iPnt |
int | Status |
int | Type |
A single RENDER_RANGE_PARAMS object is an independently toggleable range of control points in a transfer function that describes the color/opacity conversion for the ranges contained within its points. The structure specifies a range of values that will be visualized, voxels that have values outside all enabled render ranges will be considered invisible (in other words, have opacity of zero).
COLORED_POINT com.fovia.hdrcsrv.RENDER_RANGE_PARAMS.aPnt[] = new COLORED_POINT[50] |
Render range control points. Each control point in the range should have an x value greater than the previous one.
Referenced by com.fovia.hdrcsrv.RENDER_PARAMS.getDifferingParams(), com.fovia.hdrc.utils.interpolation.hdrcInterpolation.interpolate(), and com.fovia.hdrc.interact.hdrcWindowLevelAdaptor.mouseDragged().
int com.fovia.hdrcsrv.RENDER_RANGE_PARAMS.iPnt |
Number of points in the range (from 0 to MAX_RENDER_RANGE_POINTS = 50).
Referenced by com.fovia.hdrcsrv.RENDER_PARAMS.getDifferingParams(), com.fovia.hdrc.utils.interpolation.hdrcInterpolation.interpolate(), and com.fovia.hdrc.interact.hdrcWindowLevelAdaptor.mouseDragged().
int com.fovia.hdrcsrv.RENDER_RANGE_PARAMS.Status |
Is this range enabled or disabled? (i.e. RENDER_RANGE_STATUS_ENABLED/DISABLED)
Referenced by com.fovia.hdrcsrv.RENDER_PARAMS.getDifferingParams(), com.fovia.hdrc.utils.interpolation.hdrcInterpolation.interpolate(), and com.fovia.hdrc.interact.hdrcWindowLevelAdaptor.mouseDragged().
int com.fovia.hdrcsrv.RENDER_RANGE_PARAMS.Type |
Render range type. RENDER_RANGE_TYPE_LINES is the only accepted value here.
Referenced by com.fovia.hdrcsrv.RENDER_PARAMS.getDifferingParams().