MercuryDPM  Trunk
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
R.h File Reference
#include <GeneralDefine.h>
#include <iostream>
#include "Math/Vector.h"
#include "Base_X_Y_Z.h"
#include <vector>
#include <array>
#include "Math/ExtendedMath.h"

Go to the source code of this file.

Classes

class  CGCoordinates::R
 Defines the non-averaged directions on which spatial coarse-graining is applied (the x-direction for R); all other directions 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::R, typename
T::CoordinatesType >::value,
void >::type 
CGCoordinates::spaceEvenly (Vec3D min, Vec3D max, std::vector< std::size_t > nAll, std::vector< T > &points)