linear quadtree source code in C++ available

linear quadtree source code in C++ available

Post by balme.. » Thu, 24 Feb 2000 04:00:00



Hi

I just wanted to let know the people using a quadtree datastructure that
I
set up a web site containing C++ source code, man pages and
documentation
for a linear quadtree. The nice thing about this quadtree is that the
nodes can
be browsed in constant time, namely, each move in the quadtree has the
exact
computational cost of ONE addition. Any traversal of the nodes can be
implemented, for ex. I solved the coplanarity problem of hierarchical
triangulation
in optimal computational time in
http://lcavwww.epfl.ch/~balmelli/downloads/vmv99.ps.gz
The code is very simple to use, the nodes are traversed with simple
function
like "goNorth", "goSouth"... any browsing can be implemented. The method
to
obtain the constant time property is described in
http://lcavwww.epfl.ch/~balmelli/downloads/quadtree.ps.gz

I use the quadtree in computer graphics to store hierarchical meshes
built on terrain
data. The quadtree is also very useful in image processing, compression,
digital signal processing.
The quadtree is organized as A SPATIAL DATASTRUCTURE, which makes it
very
useful to store such kind of spatially organized data.

Download the code on the website and register! I am not representing a
company, i'm
only a phd student, so your email will not be used for any commercial
purpose. :)))
Registered people will receive update of code, and a soon-to-come Java
applet
demonstrating the quadtree usage. The website is at
http://lcavwww.epfl.ch/~balmelli/software/quadtree/index.html

enjoy, any comments are welcome!

all the best,
Laurent Balmelli
Ecole Polytechnique Federal de Lausanne

 
 
 

1. linear quadtree source code in C++ available

Hi

I just wanted to let know the people using a quadtree datastructure that
I
set up a web site containing C++ source code, man pages and
documentation
for a linear quadtree. The nice thing about this quadtree is that the
nodes can
be browsed in constant time, namely, each move in the quadtree has the
exact
computational cost of ONE addition. Any traversal of the nodes can be
implemented, for ex. I solved the coplanarity problem of hierarchical
triangulation
in optimal computational time in
http://lcavwww.epfl.ch/~balmelli/downloads/vmv99.ps.gz
The code is very simple to use, the nodes are traversed with simple
function
like "goNorth", "goSouth"... any browsing can be implemented. The method
to
obtain the constant time property is described in
http://lcavwww.epfl.ch/~balmelli/downloads/quadtree.ps.gz

I use the quadtree in computer graphics to store hierarchical meshes
built on terrain
data. The quadtree is also very useful in image processing, compression,
digital signal processing.
The quadtree is organized as A SPATIAL DATASTRUCTURE, which makes it
very
useful to store such kind of spatially organized data.

Download the code on the website and register! I am not representing a
company, i'm
only a phd student, so your email will not be used for any commercial
purpose. :)))
Registered people will receive update of code, and a soon-to-come Java
applet
demonstrating the quadtree usage. The website is at
http://lcavwww.epfl.ch/~balmelli/software/quadtree/index.html

enjoy, any comments are welcome!

all the best,
Laurent Balmelli
Ecole Polytechnique Federal de Lausanne

2. ** FA: ONE DAY LEFT: ATI Xclaim 3D Rage Pro (fast PCI graphic card), etc

3. quadtree for CG source code in C++ available - good for terrain data

4. Animation Master 3 miniFAQ

5. Flatbed scanning of reversal images

6. Quadtree Algorithms/Source code

7. Font was working fine... but now is invisible. :(

8. Source code to generate linear/log grid lines

9. Q: Linear Quadtree to BMP

10. Linear QuadTrees and Morton Addressing

11. Linear Quadtree

12. Q: Linear Quadtree to BMP