Type Alias: NVConfigOptions
type NVConfigOptions = object;
Defined in: nvdocument.ts:106
NVConfigOptions
Properties
atlasActiveIndex
atlasActiveIndex: number;
Defined in: nvdocument.ts:138
atlasOutline
atlasOutline: number;
Defined in: nvdocument.ts:137
backColor
backColor: number[];
Defined in: nvdocument.ts:119
bounds
bounds: [
[number, number],
[number, number],
] | null;
Defined in: nvdocument.ts:214
boundsBorderColor?
optional boundsBorderColor: number[];
Defined in: nvdocument.ts:216
centerMosaic
centerMosaic: boolean;
Defined in: nvdocument.ts:187
clickToSegment
clickToSegment: boolean;
Defined in: nvdocument.ts:190
clickToSegmentAutoIntensity
clickToSegmentAutoIntensity: boolean;
Defined in: nvdocument.ts:193
clickToSegmentBright
clickToSegmentBright: boolean;
Defined in: nvdocument.ts:192
clickToSegmentIntensityMax
clickToSegmentIntensityMax: number;
Defined in: nvdocument.ts:194
clickToSegmentIntensityMin
clickToSegmentIntensityMin: number;
Defined in: nvdocument.ts:195
clickToSegmentIs2D
clickToSegmentIs2D: boolean;
Defined in: nvdocument.ts:198
clickToSegmentMaxDistanceMM
clickToSegmentMaxDistanceMM: number;
Defined in: nvdocument.ts:197
clickToSegmentPercent
clickToSegmentPercent: number;
Defined in: nvdocument.ts:196
clickToSegmentRadius
clickToSegmentRadius: number;
Defined in: nvdocument.ts:191
clipPlaneColor
clipPlaneColor: number[];
Defined in: nvdocument.ts:123
clipPlaneHotKey
clipPlaneHotKey: string;
Defined in: nvdocument.ts:130
colorbarHeight
colorbarHeight: number;
Defined in: nvdocument.ts:111
colorbarMargin
colorbarMargin: number;
Defined in: nvdocument.ts:128
colorbarWidth
colorbarWidth: number;
Defined in: nvdocument.ts:112
crosshairColor
crosshairColor: number[];
Defined in: nvdocument.ts:120
crosshairGap
crosshairGap: number;
Defined in: nvdocument.ts:116
crosshairWidth
crosshairWidth: number;
Defined in: nvdocument.ts:114
crosshairWidthUnit
crosshairWidthUnit: "voxels" | "mm" | "percent";
Defined in: nvdocument.ts:115
cycleClipPlaneHotKey
cycleClipPlaneHotKey: string;
Defined in: nvdocument.ts:131
doubleTouchTimeout
doubleTouchTimeout: number;
Defined in: nvdocument.ts:133
dragAndDropEnabled
dragAndDropEnabled: boolean;
Defined in: nvdocument.ts:167
dragMode
dragMode: DRAG_MODE;
Defined in: nvdocument.ts:149
dragModePrimary
dragModePrimary: DRAG_MODE;
Defined in: nvdocument.ts:150
drawingEnabled
drawingEnabled: boolean;
Defined in: nvdocument.ts:168
floodFillNeighbors
floodFillNeighbors: number;
Defined in: nvdocument.ts:171
fontColor
fontColor: Float32List;
Defined in: nvdocument.ts:121
fontMinPx
fontMinPx: number;
Defined in: nvdocument.ts:110
fontSizeScaling
fontSizeScaling: number;
Defined in: nvdocument.ts:109
forceDevicePixelRatio
forceDevicePixelRatio: number;
Defined in: nvdocument.ts:163
gradientAmount
gradientAmount: number;
Defined in: nvdocument.ts:211
gradientOpacity
gradientOpacity: number;
Defined in: nvdocument.ts:209
gradientOrder
gradientOrder: number;
Defined in: nvdocument.ts:208
heroImageFraction
heroImageFraction: number;
Defined in: nvdocument.ts:158
heroSliceType
heroSliceType: SLICE_TYPE;
Defined in: nvdocument.ts:159
interactive
interactive: boolean;
Defined in: nvdocument.ts:188
invertScrollDirection
invertScrollDirection: boolean;
Defined in: nvdocument.ts:212
is2DSliceShader
is2DSliceShader: boolean;
Defined in: nvdocument.ts:213
isAdditiveBlend
isAdditiveBlend: boolean;
Defined in: nvdocument.ts:177
isAlphaClipDark
isAlphaClipDark: boolean;
Defined in: nvdocument.ts:207
isAntiAlias
isAntiAlias: boolean | null;
Defined in: nvdocument.ts:176
isClipAllVolumes
isClipAllVolumes: boolean;
Defined in: nvdocument.ts:125
isClipPlanesCutaway
isClipPlanesCutaway: boolean;
Defined in: nvdocument.ts:124
isColorbar
isColorbar: boolean;
Defined in: nvdocument.ts:140
isCornerOrientationText
isCornerOrientationText: boolean;
Defined in: nvdocument.ts:155
isDepthPickMesh
isDepthPickMesh: boolean;
Defined in: nvdocument.ts:154
isFilledPen
isFilledPen: boolean;
Defined in: nvdocument.ts:172
isForceMouseClickToVoxelCenters
isForceMouseClickToVoxelCenters: boolean;
Defined in: nvdocument.ts:166
isNearestInterpolation
isNearestInterpolation: boolean;
Defined in: nvdocument.ts:136
isOrientationTextVisible
isOrientationTextVisible: boolean;
Defined in: nvdocument.ts:156
isOrientCube
isOrientCube: boolean;
Defined in: nvdocument.ts:141
isRadiologicalConvention
isRadiologicalConvention: boolean;
Defined in: nvdocument.ts:147
isResizeCanvas
isResizeCanvas: boolean;
Defined in: nvdocument.ts:178
isRuler
isRuler: boolean;
Defined in: nvdocument.ts:139
isSliceMM
isSliceMM: boolean;
Defined in: nvdocument.ts:161
isV1SliceShader
isV1SliceShader: boolean;
Defined in: nvdocument.ts:162
keyDebounceTime
keyDebounceTime: number;
Defined in: nvdocument.ts:135
legendBackgroundColor
legendBackgroundColor: number[];
Defined in: nvdocument.ts:182
legendTextColor
legendTextColor: number[];
Defined in: nvdocument.ts:183
limitFrames4D
limitFrames4D: number;
Defined in: nvdocument.ts:180
loadingText
loadingText: string;
Defined in: nvdocument.ts:165
logLevel
logLevel: "debug" | "info" | "warn" | "error" | "fatal" | "silent";
Defined in: nvdocument.ts:164
longTouchTimeout
longTouchTimeout: number;
Defined in: nvdocument.ts:134
maxDrawUndoBitmaps
maxDrawUndoBitmaps: number;
Defined in: nvdocument.ts:174
measureLineColor
measureLineColor: number[];
Defined in: nvdocument.ts:205
measureTextColor
measureTextColor: number[];
Defined in: nvdocument.ts:204
measureTextHeight
measureTextHeight: number;
Defined in: nvdocument.ts:206
measureTextJustify
measureTextJustify: "start" | "center" | "end";
Defined in: nvdocument.ts:203
meshThicknessOn2D
meshThicknessOn2D: number | string;
Defined in: nvdocument.ts:148
meshXRay
meshXRay: number;
Defined in: nvdocument.ts:179
mouseEventConfig?
optional mouseEventConfig: MouseEventConfig;
Defined in: nvdocument.ts:151
multiplanarEqualSize
multiplanarEqualSize: boolean;
Defined in: nvdocument.ts:145
multiplanarForceRender
multiplanarForceRender: boolean;
Defined in: nvdocument.ts:144
multiplanarLayout
multiplanarLayout: MULTIPLANAR_TYPE;
Defined in: nvdocument.ts:184
multiplanarPadPixels
multiplanarPadPixels: number;
Defined in: nvdocument.ts:143
multiplanarShowRender
multiplanarShowRender: SHOW_RENDER;
Defined in: nvdocument.ts:146
paqdUniforms
paqdUniforms: number[];
Defined in: nvdocument.ts:126
penSize
penSize: number;
Defined in: nvdocument.ts:189
penType
penType: PEN_TYPE;
Defined in: nvdocument.ts:170
penValue
penValue: number;
Defined in: nvdocument.ts:169
renderOverlayBlend
renderOverlayBlend: number;
Defined in: nvdocument.ts:185
renderSilhouette
renderSilhouette: number;
Defined in: nvdocument.ts:210
rulerColor
rulerColor: number[];
Defined in: nvdocument.ts:127
rulerWidth
rulerWidth: number;
Defined in: nvdocument.ts:117
sagittalNoseLeft
sagittalNoseLeft: boolean;
Defined in: nvdocument.ts:160
scrollRequiresFocus
scrollRequiresFocus: boolean;
Defined in: nvdocument.ts:201
selectionBoxColor
selectionBoxColor: number[];
Defined in: nvdocument.ts:122
selectionBoxIsOutline
selectionBoxIsOutline: boolean;
Defined in: nvdocument.ts:200
selectionBoxLineThickness
selectionBoxLineThickness: number;
Defined in: nvdocument.ts:199
show3Dcrosshair
show3Dcrosshair: boolean;
Defined in: nvdocument.ts:118
showAllOrientationMarkers
showAllOrientationMarkers: boolean;
Defined in: nvdocument.ts:157
showBoundsBorder?
optional showBoundsBorder: boolean;
Defined in: nvdocument.ts:215
showColorbarBorder
showColorbarBorder: boolean;
Defined in: nvdocument.ts:113
showLegend
showLegend: boolean;
Defined in: nvdocument.ts:181
showMeasureUnits
showMeasureUnits: boolean;
Defined in: nvdocument.ts:202
sliceMosaicString
sliceMosaicString: string;
Defined in: nvdocument.ts:186
sliceType
sliceType: SLICE_TYPE;
Defined in: nvdocument.ts:175
smoothDrawing
smoothDrawing: number;
Defined in: nvdocument.ts:224
Smooth drawing surfaces in 3D rendering. 0 = off, > 0 = Box blur radius in voxels (default 0)
textHeight
textHeight: number;
Defined in: nvdocument.ts:108
thumbnail
thumbnail: string;
Defined in: nvdocument.ts:173
tileMargin
tileMargin: number;
Defined in: nvdocument.ts:142
touchEventConfig?
optional touchEventConfig: TouchEventConfig;
Defined in: nvdocument.ts:152
trustCalMinMax
trustCalMinMax: boolean;
Defined in: nvdocument.ts:129
viewModeHotKey
viewModeHotKey: string;
Defined in: nvdocument.ts:132
windowingGainFactor
windowingGainFactor: number;
Defined in: nvdocument.ts:217
yoke3Dto2DZoom
yoke3Dto2DZoom: boolean;
Defined in: nvdocument.ts:153
zarrCacheSize
zarrCacheSize: number;
Defined in: nvdocument.ts:220
Chunk cache size for zarr viewing (default 500)
zarrPrefetchRings
zarrPrefetchRings: number;
Defined in: nvdocument.ts:222
Number of chunk rings to prefetch around the visible region for zarr viewing (0 disables, default 1)