Apollo  6.0
Open source self driving car software
Namespaces | Functions
i_util.h File Reference
#include <utility>
#include "Eigen/Dense"
#include "modules/perception/common/i_lib/core/i_blas.h"
Include dependency graph for i_util.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 apollo
 PlanningContext is the runtime context in planning. It is persistent across multiple frames.
 
 apollo::perception
 apollo::perception
 
 apollo::perception::common
 

Functions

template<typename T >
void apollo::perception::common::IEigSymmetric2x2Closed (const T *A, T *EV, T *Q)
 
template<typename T >
void apollo::perception::common::IEigSymmetric3x3Closed (const T *A, T *EV, T *Q)
 
template<typename T >
void apollo::perception::common::IProjectThroughExtrinsic (const T *R, const T *t, const T *X, T *x)
 
template<typename T >
void apollo::perception::common::IProjectThroughIntrinsic (const T *K, const T *X, T *x)
 
template<typename T >
void apollo::perception::common::IProjectThroughKRt (const T *K, const T *R, const T *t, const T *X, T *x)
 
template<typename T >
void apollo::perception::common::IUnprojectThroughIntrinsic (const T *K, const T *x, T *X)
 
template<typename T >
bool apollo::perception::common::IPointInFrontOfCamera (const T *X, const T *cop, const T *prv)
 
template<typename T >
void apollo::perception::common::IBackprojectCanonical (const T *x, const T *K, T depth, T *X)
 
template<typename T >
void apollo::perception::common::IBackprojectThroughKRt (const T *x, const T *K, const T *R, const T *t, T depth, T *X)
 
template<typename T >
bool apollo::perception::common::IBackprojectPlaneIntersectionCanonical (const T *x, const T *K, const T *pi, T *X)