Grid.h File Reference

#include <set>
#include "MeshKernel.h"
#include <Base/Vector3D.h>
#include <Base/BoundBox.h>

Go to the source code of this file.

Classes

class  MeshCore::MeshFacetGrid
 Special grid class that stores facet indices of the mesh object in its grids. More...
class  MeshCore::MeshGrid
 The MeshGrid allows to divide a global mesh object into smaller regions of elements (e.g. More...
class  MeshCore::MeshGridIterator
 The MeshGridIterator class provides an interface to walk through all grid elements of a mesh grid. More...
struct  MeshCore::MeshGridIterator::GridElement
 Checks if a grid position is already visited by NextOnRay(). More...
class  MeshCore::MeshPointGrid
 Special grid class that stores point indices of the mesh object in its grids. More...

Namespaces

namespace  MeshCore
 

The namespace of the Mesh Core library.


Defines

#define MESH_CT_GRID   256
#define MESH_CT_GRID_PER_AXIS   20
#define MESH_MAX_GRIDS   100000
#define MESHGRID_BBOX_EXTENSION   10.0f

Define Documentation

#define MESH_CT_GRID   256

Definition at line 33 of file Grid.h.

Referenced by MeshCore::MeshGrid::CalculateGridLength(), and MeshCore::MeshGrid::InitGrid().

#define MESH_CT_GRID_PER_AXIS   20

Definition at line 35 of file Grid.h.

#define MESH_MAX_GRIDS   100000

Definition at line 34 of file Grid.h.

Referenced by MeshCore::MeshGrid::CalculateGridLength(), and MeshCore::MeshGrid::InitGrid().

#define MESHGRID_BBOX_EXTENSION   10.0f

Definition at line 45 of file Grid.h.

Referenced by MeshCore::MeshGrid::GetMeshBoundBox().


Generated on Wed Nov 23 19:01:16 2011 for FreeCAD by  doxygen 1.6.1