A simple version of adaptive cubic support, for testing purposes

This commit is contained in:
Lukáš Hejl 2020-09-08 11:49:26 +02:00
parent e55d184a7d
commit c261624999
2 changed files with 44 additions and 0 deletions

View file

@ -48,6 +48,12 @@ class FillAdaptive : public Fill
public:
virtual ~FillAdaptive() {}
static void insert_octant(
FillAdaptive_Internal::Cube * i_cube,
FillAdaptive_Internal::Cube * current,
int depth,
const std::vector<FillAdaptive_Internal::CubeProperties> &cubes_properties);
protected:
virtual Fill* clone() const { return new FillAdaptive(*this); };
virtual void _fill_surface_single(