Function: cropFromVTKVolumeByCropBoundaries()
cropFromVTKVolumeByCropBoundaries(
vtkVolume,cropRegion):TInteractiveImeasureCropResult
Defined in: src/cropping/index.ts:32
Crops a VTK volume using specified crop boundaries and returns the cropped volume data along with metadata.
Parameters
vtkVolume
vtkImageData
Source vtk.js volume.
cropRegion
TIMeasureCropRegion
Intended crop region in voxel space.
Returns
TInteractiveImeasureCropResult
Cropped volume values and metadata suitable for iMeasure request payloads.
Remarks
When intended crop bounds exceed source volume limits, returned cropMeta retains
both unclipped and effective (clipped) bounds so the integrator can send correct
API metadata.