Open brandynlucca opened 1 year ago
Update the reforge method for SBF objects so variable definitions and rescaling are more intuitive
Change required rearranging shape coordinate definitions, especially when toggling between FLS
and SBF
objects (e.g. [x, y, z] vs. [x, w, zU, zL], respectively). Splitting reforge(...)
as a method with class-specific functionality is still useful, but so is addressing consistency in variable definitions. This change is inclusive of committing this QOL update.
degrees(...)
utility function not being available on a consistent basisreforge
method forSBF
objects so variable definitions and rescaling are more intuitiveshape
object S4 slot definitions so they play more nicely with all..._initialize(...)
functionsverbose
argument totarget_strength(... , verbose = T)
to give users the option to not have their console spammed when looping over many model input combinationsplot
method for allscatterer
objects to incorporate user inputs more intuitively, such as being able to more easily pass genericplot(...)
arguments (e.g.ylim
)extract(...)
so that it can more effectively parse nested variables, such as model results when runningextract( ... , model )
, which then requires a genericExtract
operator ($
) to specify the actual modelSDWBA
,SDWBA_curved
,calibration
, andMSS_anderson
..._curved
sub-class of models and directly incorporate them intoscatterer
object as a parallel slot withinbody