Visitor.h File Reference

Go to the source code of this file.

Classes

struct  Eigen::internal::short_circuit_eval_impl< Visitor, ShortCircuitEvaluation >
 
struct  Eigen::internal::short_circuit_eval_impl< Visitor, true >
 
struct  Eigen::internal::visitor_impl< Visitor, Derived, UnrollCount, Vectorize, false, ShortCircuitEvaluation >
 
struct  Eigen::internal::visitor_impl< Visitor, Derived, UnrollCount, Vectorize, true, ShortCircuitEvaluation >
 
struct  Eigen::internal::visitor_impl< Visitor, Derived, Dynamic, false, false, ShortCircuitEvaluation >
 
struct  Eigen::internal::visitor_impl< Visitor, Derived, Dynamic, true, false, ShortCircuitEvaluation >
 
struct  Eigen::internal::visitor_impl< Visitor, Derived, Dynamic, false, true, ShortCircuitEvaluation >
 
struct  Eigen::internal::visitor_impl< Visitor, Derived, Dynamic, true, true, ShortCircuitEvaluation >
 
class  Eigen::internal::visitor_evaluator< XprType >
 
struct  Eigen::internal::visit_impl< Derived, Visitor, ShortCircuitEvaulation >
 
struct  Eigen::internal::coeff_visitor< Derived >
 Base class to implement min and max visitors. More...
 
struct  Eigen::internal::minmax_compare< Scalar, NaNPropagation, is_min >
 
struct  Eigen::internal::minmax_compare< Scalar, NaNPropagation, false >
 
struct  Eigen::internal::minmax_coeff_visitor< Derived, is_min, NaNPropagation, isInt >
 
struct  Eigen::internal::minmax_coeff_visitor< Derived, is_min, PropagateNumbers, false >
 
struct  Eigen::internal::minmax_coeff_visitor< Derived, is_min, NaNPropagation, false >
 
struct  Eigen::internal::functor_traits< minmax_coeff_visitor< Derived, is_min, NaNPropagation > >
 
struct  Eigen::internal::all_visitor< Scalar >
 
struct  Eigen::internal::functor_traits< all_visitor< Scalar > >
 
struct  Eigen::internal::any_visitor< Scalar >
 
struct  Eigen::internal::functor_traits< any_visitor< Scalar > >
 
struct  Eigen::internal::count_visitor< Scalar >
 
struct  Eigen::internal::functor_traits< count_visitor< Scalar > >
 

Namespaces

 Eigen
 Namespace containing all symbols from the Eigen library.
 
 Eigen::internal
 Namespace containing low-level routines from the Eigen library.