Subversion Repositories gelsvn

Rev

Rev 443 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 443 Rev 595
Line -... Line 1...
-
 
1
/* ----------------------------------------------------------------------- *
-
 
2
 * This file is part of GEL, http://www.imm.dtu.dk/GEL
-
 
3
 * Copyright (C) the authors and DTU Informatics
-
 
4
 * For license and list of authors, see ../../doc/intro.pdf
-
 
5
 * ----------------------------------------------------------------------- */
-
 
6
 
1
#ifndef __GEOMETRY_GRIDALGORITHM_H
7
#ifndef __GEOMETRY_GRIDALGORITHM_H
2
#define __GEOMETRY_GRIDALGORITHM_H
8
#define __GEOMETRY_GRIDALGORITHM_H
3
 
9
 
-
 
10
/**
-
 
11
 * @file GridAlgorithm.h
-
 
12
 * A number of algorithms for traversing a voxel grid. The algorithms are 
-
 
13
 * generally transformative and allow us to invoke a function on each.
-
 
14
 */
-
 
15
 
4
/*
16
/*
5
Functions:
17
Functions:
6
 
18
 
7
  void for_each_voxel(Grid& g, F& f);
19
  void for_each_voxel(Grid& g, F& f);
8
  void for_each_voxel(Grid& g,	const Vec3i& p0,	const Vec3i& p7, F& f);
20
  void for_each_voxel(Grid& g,	const Vec3i& p0,	const Vec3i& p7, F& f);