Namespaces | Classes | Typedefs | Enumerations | Functions | Variables
ecl Namespace Reference

Namespaces

 concepts
 
 interfaces
 

Classes

class  BluePrintConcept
 
class  Bool
 
class  ByteContainerConcept
 
class  ContainerConcept
 
class  Converter
 
class  Converter< char *, bool >
 
class  Converter< char *, char >
 
class  Converter< char *, double >
 
class  Converter< char *, float >
 
class  Converter< char *, int >
 
class  Converter< char *, long >
 
class  Converter< char *, long long >
 
class  Converter< char *, short >
 
class  Converter< char *, unsigned char >
 
class  Converter< char *, unsigned int >
 
class  Converter< char *, unsigned long >
 
class  Converter< char *, unsigned long long >
 
class  Converter< char *, unsigned short >
 
class  Converter< char *, void >
 
class  Converter< char, int >
 
class  Converter< char, unsigned int >
 
class  Converter< char, void >
 
class  Converter< Eigen::Vector3f, Sophus::SE3f >
 
class  Converter< int, char *>
 
class  Converter< int, char >
 
class  Converter< int, std::string >
 
class  Converter< int, unsigned char *>
 
class  Converter< int, void >
 
class  Converter< Integral, std::vector< char > >
 
class  Converter< Integral, std::vector< signed char > >
 
class  Converter< Integral, std::vector< unsigned char > >
 
class  Converter< Output, void >
 
class  Converter< Sophus::SE3f, Eigen::Vector3f >
 
class  Converter< std::string, int >
 
class  Converter< std::string, void >
 
class  Converter< std::vector< char >, char *>
 
class  Converter< std::vector< char >, int >
 
class  Converter< std::vector< char >, long >
 
class  Converter< std::vector< char >, long long >
 
class  Converter< std::vector< char >, unsigned int >
 
class  Converter< std::vector< char >, unsigned long >
 
class  Converter< std::vector< char >, void >
 
class  Converter< std::vector< signed char >, int >
 
class  Converter< std::vector< signed char >, long >
 
class  Converter< std::vector< signed char >, long long >
 
class  Converter< std::vector< signed char >, unsigned int >
 
class  Converter< std::vector< signed char >, unsigned long >
 
class  Converter< std::vector< signed char >, void >
 
class  Converter< std::vector< unsigned char >, int >
 
class  Converter< std::vector< unsigned char >, long >
 
class  Converter< std::vector< unsigned char >, long long >
 
class  Converter< std::vector< unsigned char >, unsigned int >
 
class  Converter< std::vector< unsigned char >, unsigned long >
 
class  Converter< std::vector< unsigned char >, void >
 
class  CovarianceEllipsoid
 Parent template for covariance ellipsoids. More...
 
class  CovarianceEllipsoid< double, 2 >
 Specialisation of covariance ellipsoids in two dimensions. More...
 
class  CovarianceEllipsoid< double, 3 >
 Specialisation of covariance ellipsoids in three dimensions. More...
 
class  CovarianceEllipsoid< float, 2 >
 Specialisation of covariance ellipsoids in two dimensions. More...
 
class  CovarianceEllipsoid< float, 3 >
 Specialisation of covariance ellipsoids in three dimensions. More...
 
class  CumulativeStatistics
 Dummy parent class for Homogenous points. More...
 
class  CumulativeStatistics< T, typename ecl::enable_if< ecl::is_float< T > >::type >
 
class  DataException
 
class  DynamicContainerConcept
 
struct  ecl_traits
 
struct  enable_if
 
struct  enable_if_c
 
struct  enable_if_c< false, T >
 
class  Error
 
class  EuclideanNorm
 
class  Exception
 
class  FailedObject
 
class  Format
 
class  Format< char >
 
class  Format< double >
 
class  Format< float >
 
class  Format< int >
 
class  Format< long >
 
class  Format< short >
 
class  Format< signed char >
 
class  Format< Sophus::SE3f >
 
class  Format< std::string >
 
class  Format< unsigned char >
 
class  Format< unsigned int >
 
class  Format< unsigned long >
 
class  Format< unsigned short >
 
struct  if_c
 
struct  if_c< false, T1, T2 >
 
class  InputByteDeviceConcept
 
class  InputCharDeviceConcept
 
class  InputOutputByteDeviceConcept
 
class  InputOutputCharDeviceConcept
 
class  is_byte
 
class  is_byte< char >
 
class  is_byte< signed char >
 
class  is_byte< unsigned char >
 
class  is_float
 
class  is_float< double >
 
class  is_float< float >
 
class  is_float< long double >
 
class  is_integral
 
class  is_integral< char >
 
class  is_integral< int >
 
class  is_integral< long >
 
class  is_integral< long long >
 
class  is_integral< short >
 
class  is_integral< unsigned char >
 
class  is_integral< unsigned int >
 
class  is_integral< unsigned long >
 
class  is_integral< unsigned long long >
 
class  is_integral< unsigned short >
 
class  is_signed
 
class  is_signed< char >
 
class  is_signed< int >
 
class  is_signed< long >
 
class  is_signed< long long >
 
class  is_signed< short >
 
class  is_signed_byte
 
class  is_signed_byte< char >
 
class  is_signed_byte< signed char >
 
class  is_unsigned
 
class  is_unsigned< unsigned char >
 
class  is_unsigned< unsigned int >
 
class  is_unsigned< unsigned long >
 
class  is_unsigned< unsigned long long >
 
class  is_unsigned< unsigned short >
 
class  is_unsigned_byte
 
class  is_unsigned_byte< char >
 
class  is_unsigned_byte< unsigned char >
 
class  NullaryFunctionConcept
 
class  numeric_limits
 
class  numeric_limits< char >
 
class  numeric_limits< double >
 
class  numeric_limits< float >
 
class  numeric_limits< int >
 
class  numeric_limits< long >
 
class  numeric_limits< long double >
 
class  numeric_limits< long long >
 
class  numeric_limits< short >
 
class  numeric_limits< unsigned char >
 
class  numeric_limits< unsigned int >
 
class  numeric_limits< unsigned long >
 
class  numeric_limits< unsigned long long >
 
class  numeric_limits< unsigned short >
 
class  OutputByteDeviceConcept
 
class  OutputCharDeviceConcept
 
class  PosixErrorHandler
 
struct  PrecisionWidth
 
struct  PrecisionWidth< double >
 
struct  PrecisionWidth< float >
 
class  SignedByteContainerConcept
 
class  StandardException
 
class  StreamConcept
 
struct  Unsigned
 
struct  Unsigned< char >
 
struct  Unsigned< int >
 
struct  Unsigned< long >
 
struct  Unsigned< long long >
 
struct  Unsigned< short >
 
struct  Unsigned< unsigned char >
 
struct  Unsigned< unsigned int >
 
struct  Unsigned< unsigned long >
 
struct  Unsigned< unsigned long long >
 
struct  Unsigned< unsigned short >
 
class  UnsignedByteContainerConcept
 

Typedefs

typedef CovarianceEllipsoid< double, 2 > CovarianceEllipsoid2d
 Convenience typedef for 2d covariance ellipsoids. More...
 
typedef CovarianceEllipsoid< float, 2 > CovarianceEllipsoid2f
 Convenience typedef for 2f covariance ellipsoids. More...
 
typedef CovarianceEllipsoid< double, 3 > CovarianceEllipsoid3d
 Convenience typedef for 3d covariance ellipsoids. More...
 
typedef CovarianceEllipsoid< float, 3 > CovarianceEllipsoid3f
 Convenience typedef for 3f covariance ellipsoids. More...
 
typedef Bool< false > False
 
typedef Bool< true > True
 

Enumerations

enum  Alignment
 
enum  ErrorFlag
 
enum  FloatBase
 
enum  IntegralBase
 

Functions

Scalar cube_root (const Scalar &x)
 
euclidean_norm (const T &x1, const T &x2)
 
euclidean_norm (const T &x1, const T &x2, const T &x3)
 
bool is_big_endian ()
 
bool is_char_signed ()
 
bool isApprox (const Scalar &x, const OtherScalar &y, typename numeric_limits< Scalar >::Precision precision=numeric_limits< Scalar >::dummy_precision)
 
bool isApproxOrLessThan (const Scalar &x, const OtherScalar &y, typename numeric_limits< Scalar >::Precision precision=numeric_limits< Scalar >::dummy_precision)
 
int nsign (const Scalar &x)
 
OutputStream & operator<< (OutputStream &ostream, Format< std::string > &formatter)
 
int psign (const Scalar &x)
 
int sign (const Scalar &x)
 

Variables

 ArgNotSupportedError
 
 Bin
 
 BlockingError
 
 BusyError
 
 CentreAlign
 
 CloseError
 
 ConfigurationError
 
 ConnectionError
 
 ConnectionRefusedError
 
 ConstructorError
 
 ConversionError
 
 Dec
 
 DestructorError
 
 Fixed
 
 Hex
 
 InterruptedError
 
 InvalidArgError
 
 InvalidInputError
 
 InvalidObjectError
 
 IsLockedError
 
 LeftAlign
 
 MemoryError
 
 NoAlign
 
 NoError
 
 NotFoundError
 
 NotInitialisedError
 
 NotSupportedError
 
 OpenError
 
 OutOfRangeError
 
 OutOfResourcesError
 
 PermissionsError
 
double const pi
 
const double pi_2
 
const float pi_2_f
 
const double pi_4
 
const float pi_4_f
 
const float pi_f
 
 PosixError
 
 RaiiError
 
 ReadError
 
 RightAlign
 
 Sci
 
 SystemFailureError
 
 TimeOutError
 
const double two_pi
 
const float two_pi_f
 
 UnknownError
 
 UsageError
 
 WriteError
 

Typedef Documentation

◆ CovarianceEllipsoid2d

Convenience typedef for 2d covariance ellipsoids.

Convenience typedef for 2d covariance ellipsoids.

See also
ecl::CovarianceEllipsoid<double,2>

Definition at line 520 of file covariance_ellipsoid.hpp.

◆ CovarianceEllipsoid2f

Convenience typedef for 2f covariance ellipsoids.

Convenience typedef for 2f covariance ellipsoids.

See also
ecl::CovarianceEllipsoid<float,2>

Definition at line 512 of file covariance_ellipsoid.hpp.

◆ CovarianceEllipsoid3d

Convenience typedef for 3d covariance ellipsoids.

Convenience typedef for 3d covariance ellipsoids.

See also
ecl::CovarianceEllipsoid<double,3>

Definition at line 537 of file covariance_ellipsoid.hpp.

◆ CovarianceEllipsoid3f

Convenience typedef for 3f covariance ellipsoids.

Convenience typedef for 3f covariance ellipsoids.

See also
ecl::CovarianceEllipsoid<float,3>

Definition at line 528 of file covariance_ellipsoid.hpp.



ecl_statistics
Author(s): Daniel Stonier
autogenerated on Thu Jun 6 2019 21:58:42