NPL
Neurological Programs and Libraries
|
#include <string>
#include <Eigen/Dense>
#include <complex>
#include <memory>
Go to the source code of this file.
Classes | |
struct | npl::cdouble_t |
struct | npl::cfloat_t |
struct | npl::cquad_t |
struct | npl::rgb_t |
struct | npl::rgba_t |
Namespaces | |
npl | |
Typedefs | |
template<typename T > | |
using | npl::ptr = std::shared_ptr< T > |
Make the shared_ptr name shorter... More... | |
Enumerations | |
enum | npl::Metric { npl::METRIC_MI, npl::METRIC_VI, npl::METRIC_NMI, npl::METRIC_COR, npl::METRIC_REDUNDANCY, npl::METRIC_NMIMETRIC, npl::METRIC_DUALTC } |
Information-based Metric to use. More... | |
Functions | |
template<typename T , typename F > | |
ptr< T > | npl::dPtrCast (const ptr< F > &in) |
Shorter name for dynamic_pointer_cast. More... | |
std::ostream & | npl::operator<< (std::ostream &stream, const rgb_t &v) |
std::ostream & | npl::operator<< (std::ostream &stream, const rgba_t &v) |
rgb_t | npl::operator+ (const rgb_t &lhs, const double &rhs) |
rgb_t | npl::operator+ (const double &lhs, const rgb_t &rhs) |
rgb_t | npl::operator- (const rgb_t &lhs, const double &rhs) |
rgb_t | npl::operator- (const double &lhs, const rgb_t &rhs) |
rgb_t | npl::operator* (const rgb_t &lhs, const double &rhs) |
rgb_t | npl::operator* (const double &lhs, const rgb_t &rhs) |
rgb_t | npl::operator/ (const rgb_t &lhs, const double &rhs) |
rgb_t | npl::operator/ (const double &lhs, const rgb_t &rhs) |
rgba_t | npl::operator+ (const rgba_t &lhs, const double &rhs) |
rgba_t | npl::operator+ (const double &lhs, const rgba_t &rhs) |
rgba_t | npl::operator- (const rgba_t &lhs, const double &rhs) |
rgba_t | npl::operator- (const double &lhs, const rgba_t &rhs) |
rgba_t | npl::operator* (const rgba_t &lhs, const double &rhs) |
rgba_t | npl::operator* (const double &lhs, const rgba_t &rhs) |
rgba_t | npl::operator/ (const rgba_t &lhs, const double &rhs) |
rgba_t | npl::operator/ (const double &lhs, const rgba_t &rhs) |