anonymous_namespace{Barneshut.cpp}::BuildOctree Struct Reference

List of all members.

Public Types

typedef int tt_does_not_need_stats

Public Member Functions

 BuildOctree (OctreeInternal *_root, double radius)
template<typename Context >
void operator() (Body *b, Context &)
void insert (Body *b, OctreeInternal *node, double radius)

Public Attributes

OctreeInternalroot
double root_radius

Member Typedef Documentation

typedef int anonymous_namespace{Barneshut.cpp}::BuildOctree::tt_does_not_need_stats

Constructor & Destructor Documentation

anonymous_namespace{Barneshut.cpp}::BuildOctree::BuildOctree ( OctreeInternal _root,
double  radius 
) [inline]

Member Function Documentation

void anonymous_namespace{Barneshut.cpp}::BuildOctree::insert ( Body b,
OctreeInternal node,
double  radius 
) [inline]
template<typename Context >
void anonymous_namespace{Barneshut.cpp}::BuildOctree::operator() ( Body b,
Context &   
) [inline]

Member Data Documentation

OctreeInternal* anonymous_namespace{Barneshut.cpp}::BuildOctree::root
double anonymous_namespace{Barneshut.cpp}::BuildOctree::root_radius

The documentation for this struct was generated from the following file:
Generated on Tue Aug 2 11:51:29 2011 for Galois by  doxygen 1.6.3