Reworked how we access layer state to use the public API
comparisons between original values and values in the ViewerState are now performed on attributes from the LayerDataTuple of layer data, this avoids private attribute access on AffineClippingPlaneList objects which was causing a bunch of warnings
Reworked how we access layer state to use the public API
comparisons between original values and values in the
ViewerState
are now performed on attributes from theLayerDataTuple
of layer data, this avoids private attribute access onAffine
ClippingPlaneList
objects which was causing a bunch of warnings