Public Types | Public Member Functions | List of all members
Eigen::half Struct Reference

#include <Half.h>

Inheritance diagram for Eigen::half:
Inheritance graph
[legend]

Public Types

typedef half_impl::__half_raw __half_raw
 

Public Member Functions

EIGEN_DEVICE_FUNC EIGEN_EXPLICIT_CAST (bool) const
 
EIGEN_DEVICE_FUNC EIGEN_EXPLICIT_CAST (signed char) const
 
EIGEN_DEVICE_FUNC EIGEN_EXPLICIT_CAST (unsigned char) const
 
EIGEN_DEVICE_FUNC EIGEN_EXPLICIT_CAST (short) const
 
EIGEN_DEVICE_FUNC EIGEN_EXPLICIT_CAST (unsigned short) const
 
EIGEN_DEVICE_FUNC EIGEN_EXPLICIT_CAST (int) const
 
EIGEN_DEVICE_FUNC EIGEN_EXPLICIT_CAST (unsigned int) const
 
EIGEN_DEVICE_FUNC EIGEN_EXPLICIT_CAST (long) const
 
EIGEN_DEVICE_FUNC EIGEN_EXPLICIT_CAST (unsigned long) const
 
EIGEN_DEVICE_FUNC EIGEN_EXPLICIT_CAST (long long) const
 
EIGEN_DEVICE_FUNC EIGEN_EXPLICIT_CAST (unsigned long long) const
 
EIGEN_DEVICE_FUNC EIGEN_EXPLICIT_CAST (float) const
 
EIGEN_DEVICE_FUNC EIGEN_EXPLICIT_CAST (double) const
 
EIGEN_DEVICE_FUNC half ()
 
EIGEN_DEVICE_FUNC half (const __half_raw &h)
 
EIGEN_DEVICE_FUNC half (const half &h)
 
EIGEN_DEVICE_FUNC half (bool b)
 
template<class T >
EIGEN_DEVICE_FUNC half (const T &val)
 
EIGEN_DEVICE_FUNC half (float f)
 
EIGEN_DEVICE_FUNC halfoperator= (const half &other)
 
- Public Member Functions inherited from Eigen::half_impl::half_base
EIGEN_DEVICE_FUNC half_base ()
 
EIGEN_DEVICE_FUNC half_base (const half_base &h)
 
EIGEN_DEVICE_FUNC half_base (const __half_raw &h)
 
- Public Member Functions inherited from Eigen::half_impl::__half_raw
EIGEN_DEVICE_FUNC __half_raw ()
 
EIGEN_DEVICE_FUNC __half_raw (unsigned short raw)
 

Additional Inherited Members

- Public Attributes inherited from Eigen::half_impl::__half_raw
unsigned short x
 

Detailed Description

Definition at line 80 of file Half.h.

Member Typedef Documentation

Definition at line 82 of file Half.h.

Constructor & Destructor Documentation

EIGEN_DEVICE_FUNC Eigen::half::half ( )
inline

Definition at line 85 of file Half.h.

EIGEN_DEVICE_FUNC Eigen::half::half ( const __half_raw h)
inline

Definition at line 87 of file Half.h.

EIGEN_DEVICE_FUNC Eigen::half::half ( const half h)
inline

Definition at line 88 of file Half.h.

EIGEN_DEVICE_FUNC Eigen::half::half ( bool  b)
inlineexplicit

Definition at line 93 of file Half.h.

template<class T >
EIGEN_DEVICE_FUNC Eigen::half::half ( const T val)
inlineexplicit

Definition at line 96 of file Half.h.

EIGEN_DEVICE_FUNC Eigen::half::half ( float  f)
inlineexplicit

Definition at line 98 of file Half.h.

Member Function Documentation

EIGEN_DEVICE_FUNC Eigen::half::EIGEN_EXPLICIT_CAST ( bool  ) const
inline

Definition at line 101 of file Half.h.

EIGEN_DEVICE_FUNC Eigen::half::EIGEN_EXPLICIT_CAST ( signed  char) const
inline

Definition at line 105 of file Half.h.

EIGEN_DEVICE_FUNC Eigen::half::EIGEN_EXPLICIT_CAST ( unsigned  char) const
inline

Definition at line 108 of file Half.h.

EIGEN_DEVICE_FUNC Eigen::half::EIGEN_EXPLICIT_CAST ( short  ) const
inline

Definition at line 111 of file Half.h.

EIGEN_DEVICE_FUNC Eigen::half::EIGEN_EXPLICIT_CAST ( unsigned  short) const
inline

Definition at line 114 of file Half.h.

EIGEN_DEVICE_FUNC Eigen::half::EIGEN_EXPLICIT_CAST ( int  ) const
inline

Definition at line 117 of file Half.h.

EIGEN_DEVICE_FUNC Eigen::half::EIGEN_EXPLICIT_CAST ( unsigned  int) const
inline

Definition at line 120 of file Half.h.

EIGEN_DEVICE_FUNC Eigen::half::EIGEN_EXPLICIT_CAST ( long  ) const
inline

Definition at line 123 of file Half.h.

EIGEN_DEVICE_FUNC Eigen::half::EIGEN_EXPLICIT_CAST ( unsigned  long) const
inline

Definition at line 126 of file Half.h.

EIGEN_DEVICE_FUNC Eigen::half::EIGEN_EXPLICIT_CAST ( long  long) const
inline

Definition at line 129 of file Half.h.

EIGEN_DEVICE_FUNC Eigen::half::EIGEN_EXPLICIT_CAST ( unsigned long  long) const
inline

Definition at line 132 of file Half.h.

EIGEN_DEVICE_FUNC Eigen::half::EIGEN_EXPLICIT_CAST ( float  ) const
inline

Definition at line 135 of file Half.h.

EIGEN_DEVICE_FUNC Eigen::half::EIGEN_EXPLICIT_CAST ( double  ) const
inline

Definition at line 138 of file Half.h.

EIGEN_DEVICE_FUNC half& Eigen::half::operator= ( const half other)
inline

Definition at line 142 of file Half.h.


The documentation for this struct was generated from the following file:


gtsam
Author(s):
autogenerated on Sat May 8 2021 02:52:40