forked from viewit/OrcaSlicer-KX
* Updated inner outer inner algorithm to cater for edge case where an internal island with multiple internal perimeters would cause the external island to fall back to outer-> inner wall ordering. Updated inner outer inner algorithm to cater for edge case where an internal island with multiple internal perimeters would cause the external island to fall back to outer-> inner wall ordering. * Reworked the inner outer inner algorithm to better work with more than 3 perimeters. * Code comment updates. Removed error check code. * Cleaned up code and comments Cleaned up code and comments * Disabled inner outer inner algorithm on first layer Disabling inner outer inner algorithm and using inner to outer wall ordering to promote bed adhesion as having isolated perimeters on the bed has resulted on occasion to warping or incomplete adherence to the bed. * Code optimisation