diff --git a/src/geom/geom.rs b/src/geom/geom.rs index deae997..f9874ff 100644 --- a/src/geom/geom.rs +++ b/src/geom/geom.rs @@ -20,3 +20,6 @@ pub use self::ray::Ray3; pub mod plane; pub mod point; pub mod ray; + +pub mod octree; +pub mod quadtree; diff --git a/src/geom/octree.rs b/src/geom/octree.rs new file mode 100644 index 0000000..31a0028 --- /dev/null +++ b/src/geom/octree.rs @@ -0,0 +1,18 @@ +// Copyright 2013 The Lmath Developers. For a full listing of the authors, +// refer to the AUTHORS file at the top-level directory of this distribution. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// TODO + +// http://gameprogrammingpatterns.com/spatial-partition.html diff --git a/src/geom/quadtree.rs b/src/geom/quadtree.rs new file mode 100644 index 0000000..31a0028 --- /dev/null +++ b/src/geom/quadtree.rs @@ -0,0 +1,18 @@ +// Copyright 2013 The Lmath Developers. For a full listing of the authors, +// refer to the AUTHORS file at the top-level directory of this distribution. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// TODO + +// http://gameprogrammingpatterns.com/spatial-partition.html