aimsdata  5.0.5
Neuroimaging data handling
threshold.h File Reference
#include <iostream>
#include <limits>
#include <functional>
#include <aims/config/aimsdata_config.h>
#include <aims/data/data.h>
#include <aims/data/pheader.h>
#include <aims/mesh/texture.h>
Include dependency graph for threshold.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  AimsThreshold< T, U >
 The template class to make thresholds. More...
 
class  AimsTexThreshold< T, U >
 
struct  internal::thresh1< LEFT, OP >
 
struct  internal::between_with_bounds< T >
 
struct  internal::between_with_upper_bound< T >
 
struct  internal::between_with_lower_bound< T >
 
struct  internal::between_without_bounds< T >
 
struct  internal::outside_with_bounds< T >
 
struct  internal::outside_with_upper_bound< T >
 
struct  internal::outside_with_lower_bound< T >
 
struct  internal::outside_without_bounds< T >
 
struct  internal::thresh2< LEFT, OP >
 
struct  internal::clip1< LEFT, OP >
 
struct  internal::rel_between_with_bounds< T >
 
struct  internal::rel_between_with_lower_bound< T >
 
struct  internal::rel_between_with_upper_bound< T >
 
struct  internal::rel_between_without_bounds< T >
 
struct  internal::clip2< LEFT, OP >
 
struct  internal::thresh1_bin< LEFT, RIGHT, OP >
 
struct  internal::thresh2_bin< LEFT, RIGHT, OP >
 

Namespaces

 internal
 

Enumerations

enum  threshold_t {
  AIMS_LOWER_THAN, AIMS_LOWER_OR_EQUAL_TO, AIMS_GREATER_THAN, AIMS_GREATER_OR_EQUAL_TO,
  AIMS_EQUAL_TO, AIMS_DIFFER, AIMS_BETWEEN, AIMS_OUTSIDE,
  AIMS_BETWEEN_EXCLUDE_LOWER_BOUND, AIMS_BETWEEN_EXCLUDE_HIGHER_BOUND, AIMS_BETWEEN_EXCLUDE_BOUNDS, AIMS_OUTSIDE_INCLUDE_LOWER_BOUND,
  AIMS_OUTSIDE_INCLUDE_HIGHER_BOUND, AIMS_OUTSIDE_INCLUDE_BOUNDS
}
 

Enumeration Type Documentation

◆ threshold_t

Enumerator
AIMS_LOWER_THAN 
AIMS_LOWER_OR_EQUAL_TO 
AIMS_GREATER_THAN 
AIMS_GREATER_OR_EQUAL_TO 
AIMS_EQUAL_TO 
AIMS_DIFFER 
AIMS_BETWEEN 
AIMS_OUTSIDE 
AIMS_BETWEEN_EXCLUDE_LOWER_BOUND 
AIMS_BETWEEN_EXCLUDE_HIGHER_BOUND 
AIMS_BETWEEN_EXCLUDE_BOUNDS 
AIMS_OUTSIDE_INCLUDE_LOWER_BOUND 
AIMS_OUTSIDE_INCLUDE_HIGHER_BOUND 
AIMS_OUTSIDE_INCLUDE_BOUNDS 

Definition at line 50 of file threshold.h.