NiHu  2.0

implementation of class NiHu::fmm::cluster_base More...

#include "bounding_box.hpp"
#include "util/crtp_base.hpp"
#include <algorithm>
#include <cstddef>
#include <iostream>
#include <iterator>
#include <vector>
#include <stdexcept>
Include dependency graph for cluster.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  NiHu::fmm::cluster_traits< Derived >
 CRTP traits structure of a cluster. More...
 
class  NiHu::fmm::cluster_base< Derived >
 CRTP base class of clusters. More...
 

Functions

template<class Derived >
std::ostream & NiHu::fmm::operator<< (std::ostream &os, cluster_base< Derived > const &c)
 Inserter operator of a cluster. More...
 

Detailed Description

implementation of class NiHu::fmm::cluster_base

Definition in file cluster.hpp.

Function Documentation

◆ operator<<()

template<class Derived >
std::ostream& NiHu::fmm::operator<< ( std::ostream &  os,
cluster_base< Derived > const &  c 
)

Inserter operator of a cluster.

Template Parameters
Derivedthe CRTP derived class
Parameters
[in,out]osOutput stream
[in]cthe Cluster to print

Definition at line 287 of file cluster.hpp.