#include "Point3D.h"
#include <cmath>
#include <ostream>
#include <boost/tuple/tuple.hpp>
#include <boost/functional/hash.hpp>
Go to the source code of this file.
Namespaces | |
namespace | instantiate2d |
Classes | |
class | Point2D< T > |
class | Volume2DSize |
class | Point2DDistance< T > |
Defines | |
#define | max(A, B) ((A) > (B) ? (A) : (B)) |
#define | min(A, B) ((A) < (B) ? (A) : (B)) |
Typedefs | |
typedef Point2D< double > | Point2Dd |
typedef Point2D< float > | Point2Df |
typedef Point2D< int > | GridPoint2D |
Functions | |
template<typename T> | |
Point2D< T > | operator- (const Point2D< T > &p) |
template<typename T> | |
T | sqr_distance (const Point2D< T > &p1, const Point2D< T > &p2) |
template<typename T> | |
double | distance (Point2D< T > &p1, Point2D< T > &p2) |
template<typename T> | |
ostream & | operator<< (ostream &ss, const Point2D< T > &p) |
template<typename T> | |
size_t | hash_value (Point2D< double > const &p) |
int | instantiate2d::instantiate () |
#define min | ( | A, | |||
B | ) | ((A) < (B) ? (A) : (B)) |
Definition at line 263 of file Point2D.h.
Referenced by MPIBufferSlicer::calcNextBufferSliceDimensions(), Point2DDistance< double >::diff(), LateralDelayCondAndSyn::generate(), BndNormalDistribution::get(), BndGammaDistribution::get(), RetinotopicOrientationConnectionPredicate::init(), and Point2DDistance< double >::sqr_distance().
typedef Point2D<int> GridPoint2D |
Definition at line 188 of file Point2D.h.
Referenced by LateralDelayCondAndSyn::generate(), DelayCondAndSyn::generate(), DelayCond::generate(), instantiate::instantiate(), and instantiate2d::instantiate().
Definition at line 200 of file Point2D.h.
References Point2D< T >::x(), and Point2D< T >::y().
ostream& operator<< | ( | ostream & | ss, | |
const Point2D< T > & | p | |||
) | [inline] |
Definition at line 182 of file Point2D.h.
Referenced by SphereConnectionPredicate::decide(), EuclidianDistanceConnectionPredicate::decide(), instantiate::instantiate(), instantiate2d::instantiate(), and EuclideanDistanceRandomConnections::next().