O.h File Reference
#include <GeneralDefine.h>
#include <iostream>
#include "Math/Vector.h"
#include <vector>
#include <array>
#include "BaseCoordinates.h"

Go to the source code of this file.

Classes

class  CGCoordinates::O
 Defines the non-averaged directions on which spatial coarse-graining is applied (none for O); all other directions (all for O) are averaged
over homogeneously. More...
 

Namespaces

 CGCoordinates
 The class in this namespace contain the position of a CGPoint, in the non-averaged directions, and functions that only depend on which non-averaged directions are used.
 

Functions

template<typename T >
std::enable_if< std::is_base_of< CGCoordinates::O, typename T::CoordinatesType >::value, void >::type CGCoordinates::spaceEvenly (Vec3D min, Vec3D max, std::vector< std::size_t > nAll, std::vector< T > &points)