Abstract class that cannot be constructed directly.
Returns error. Abstract classes cannot be constructed directly.
distr6::Distribution -> SDistribution
packageDeprecated, use $packages instead.
packagesPackages required to be installed in order to construct the distribution.
new()Creates a new instance of this R6 class.
SDistribution$new(
  decorators,
  support,
  type,
  symmetry = c("asymmetric", "symmetric")
)decorators(character()) 
Decorators to add to the distribution during construction.
support[set6::Set] 
Support of the distribution.
type[set6::Set] 
Type of the distribution.
symmetrycharacter(1) 
Distribution symmetry type, default "asymmetric".
clone()The objects of this class are cloneable with this method.
SDistribution$clone(deep = FALSE)
deepWhether to make a deep clone.