BlueQuartzSoftware / SIMPL

C++ library for managing, archiving and analyzing multimodal data in many dimensions
7 stars 23 forks source link

RotateSampleRefFrame allocates DataArrays in preflight #427

Closed JDuffeyBQ closed 2 years ago

JDuffeyBQ commented 2 years ago

RotateSampleRefFrame resizes the cell attribute matrix of the image geometry to be rotated to that the correct dimensions are displayed. To do this it calls AttributeMatrix::resizeAttributeArrays which resizes the arrays in the attribute matrix even if the filter is in preflight not execute. This causes large memory use and longer preflight times with larger arrays.

imikejackson commented 2 years ago

closed by commit cc5fa4bc2