private bool StartAlgorithm_CanExecute() { return(ObjectsToPack != null && ContainerWidth > 0 && ContainerHeight > 0 && (ContainerDepth > 0 || Dimensionality.Equals(AlgorithmDimensionality.TwoDimensional))); }