Skip to content
Snippets Groups Projects
BarnesHutTree.hpp 343 B
Newer Older
#ifndef BARNES_HUT_TREE_HPP
#define BARNES_HUT_TREE_HPP

#include "Tree.hpp"
#include "Box.hpp"
	class TreeNode;

	class BarnesHutTree : public Tree {
	protected:
		virtual vector<Box> splitBB(TreeNode* node);
	public:
		BarnesHutTree();
		virtual ~BarnesHutTree();
		virtual void build(vector<Body> bodies);