Point Cloud Library (PCL)  1.9.1-dev
List of all members | Classes | Public Types | Public Member Functions | Static Public Member Functions
pcl::device::kinfuLS::Eigen33 Struct Reference

#include </__w/1/s/gpu/kinfu_large_scale/src/cuda/utils.hpp>


struct  MiniMat

Public Types

using Mat33 = MiniMat< 3 >
using Mat43 = MiniMat< 4 >

Public Member Functions

__device__ __forceinline__ Eigen33 (volatile float *mat_pkg_arg)
__device__ __forceinline__ void compute (Mat33 &tmp, Mat33 &vec_tmp, Mat33 &evecs, float3 &evals)

Static Public Member Functions

static __forceinline__ __device__ float3 unitOrthogonal (const float3 &src)

Detailed Description

Definition at line 193 of file utils.hpp.

Member Typedef Documentation

Definition at line 203 of file utils.hpp.

Definition at line 204 of file utils.hpp.

Constructor & Destructor Documentation

__device__ __forceinline__ pcl::device::kinfuLS::Eigen33::Eigen33 ( volatile float *  mat_pkg_arg)

Definition at line 241 of file utils.hpp.

Member Function Documentation

__device__ __forceinline__ void pcl::device::kinfuLS::Eigen33::compute ( Mat33 tmp,
Mat33 vec_tmp,
Mat33 evecs,
float3 &  evals 
static __forceinline__ __device__ float3 pcl::device::kinfuLS::Eigen33::unitOrthogonal ( const float3 &  src)

Definition at line 208 of file utils.hpp.

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