summaryrefslogtreecommitdiff
path: root/Thronefall_1_0/Thronefall/NGS.MeshFusionPro/IBinaryTreeNode.cs
blob: c25beaed9b31185d3c0ae1d33b85fc339e0e5222 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
using UnityEngine;

namespace NGS.MeshFusionPro;

public interface IBinaryTreeNode
{
	Vector3 Center { get; }

	Vector3 Size { get; }

	Bounds Bounds { get; }

	bool HasChilds { get; }

	bool IsLeaf { get; }

	IBinaryTreeNode GetLeft();

	IBinaryTreeNode GetRight();
}