PCL
Complex Basic Functions

Functions

template<typename T >
pcl::Abs (const Complex< T > &c)
 
template<typename T >
Complex< T > pcl::Exp (const Complex< T > &c)
 
template<typename T >
Complex< T > pcl::Ln (const Complex< T > &c)
 
template<typename T >
Complex< T > pcl::Log (const Complex< T > &c)
 
template<typename T >
Complex< T > pcl::Polar (T r, T stheta, T ctheta)
 
template<typename T >
Complex< T > pcl::Polar (T r, T theta)
 
template<typename T >
Complex< T > pcl::Sqrt (const Complex< T > &c)
 

Detailed Description

Function Documentation

◆ Abs()

◆ Exp()

template<typename T >
Complex<T> pcl::Exp ( const Complex< T > &  c)
inline

Complex exponential function.

Definition at line 705 of file Complex.h.

Referenced by pcl::Pow().

◆ Ln()

template<typename T >
Complex<T> pcl::Ln ( const Complex< T > &  c)
inline

Complex natural (base e) logarithm.

Definition at line 716 of file Complex.h.

References pcl::Complex< T >::Arg(), and pcl::Complex< T >::Mag().

Referenced by pcl::Log(), and pcl::Pow().

◆ Log()

template<typename T >
Complex<T> pcl::Log ( const Complex< T > &  c)
inline

Complex base 10 logarithm.

Definition at line 726 of file Complex.h.

References pcl::Ln(), and pcl::Const< T >::log10e().

◆ Polar() [1/2]

template<typename T >
Complex<T> pcl::Polar ( r,
stheta,
ctheta 
)
inline

Returns a complex number from its polar coordinates: radial distance r and polar angle theta. The polar angle theta is given by its sine and cosine, stheta and ctheta, respectively.

Definition at line 432 of file Complex.h.

◆ Polar() [2/2]

template<typename T >
Complex<T> pcl::Polar ( r,
theta 
)
inline

Returns a complex number from its polar coordinates: radial distance r and polar angle theta. The polar angle is specified in radians.

Definition at line 443 of file Complex.h.

◆ Sqrt()