0.4.3
ALSON::PointXYZINormal类 参考

#include <PointXYZINormal.h>

Public 成员函数

 PointXYZINormal ()
 
 PointXYZINormal (float _x, float _y, float _z, uint8_t _i, float _nx, float _ny, float _nz)
 
 ~PointXYZINormal ()=default
 
 PointXYZINormal (const PointXYZINormal &)=default
 
PointXYZINormaloperator= (const PointXYZINormal &)=default
 
 PointXYZINormal (PointXYZINormal &&)=default
 
PointXYZINormaloperator= (PointXYZINormal &&)=default
 
bool isNan () const
 

Public 属性

float x
 
float y
 
float z
 
float nx
 
float ny
 
float nz
 
uint8_t i
 

静态 Public 属性

static const int X_POS = 0
 
static const int Y_POS = 4
 
static const int Z_POS = 8
 
static const int NX_POS = 12
 
static const int NY_POS = 16
 
static const int NZ_POS = 20
 
static const int I_POS = 24
 

详细描述

带有强度值或灰度值以及法向量的三维点

在文件 PointXYZINormal.h25 行定义.

构造及析构函数说明

◆ PointXYZINormal() [1/4]

ALSON::PointXYZINormal::PointXYZINormal ( )
inline

在文件 PointXYZINormal.h27 行定义.

◆ PointXYZINormal() [2/4]

ALSON::PointXYZINormal::PointXYZINormal ( float _x,
float _y,
float _z,
uint8_t _i,
float _nx,
float _ny,
float _nz )
inline

在文件 PointXYZINormal.h29 行定义.

◆ ~PointXYZINormal()

ALSON::PointXYZINormal::~PointXYZINormal ( )
default

◆ PointXYZINormal() [3/4]

ALSON::PointXYZINormal::PointXYZINormal ( const PointXYZINormal & )
default

◆ PointXYZINormal() [4/4]

ALSON::PointXYZINormal::PointXYZINormal ( PointXYZINormal && )
default

成员函数说明

◆ operator=() [1/2]

PointXYZINormal & ALSON::PointXYZINormal::operator= ( const PointXYZINormal & )
default

◆ operator=() [2/2]

PointXYZINormal & ALSON::PointXYZINormal::operator= ( PointXYZINormal && )
default

◆ isNan()

bool ALSON::PointXYZINormal::isNan ( ) const
inline

判断当前点是否是无效点

返回
true 表示当前点为无效点,false 表示当前点为有效点
自从
0.4.0

在文件 PointXYZINormal.h53 行定义.

类成员变量说明

◆ x

float ALSON::PointXYZINormal::x

在文件 PointXYZINormal.h56 行定义.

◆ y

float ALSON::PointXYZINormal::y

在文件 PointXYZINormal.h57 行定义.

◆ z

float ALSON::PointXYZINormal::z

在文件 PointXYZINormal.h58 行定义.

◆ nx

float ALSON::PointXYZINormal::nx

在文件 PointXYZINormal.h59 行定义.

◆ ny

float ALSON::PointXYZINormal::ny

在文件 PointXYZINormal.h60 行定义.

◆ nz

float ALSON::PointXYZINormal::nz

在文件 PointXYZINormal.h61 行定义.

◆ i

uint8_t ALSON::PointXYZINormal::i

在文件 PointXYZINormal.h62 行定义.

◆ X_POS

const int ALSON::PointXYZINormal::X_POS = 0
static

在文件 PointXYZINormal.h64 行定义.

◆ Y_POS

const int ALSON::PointXYZINormal::Y_POS = 4
static

在文件 PointXYZINormal.h65 行定义.

◆ Z_POS

const int ALSON::PointXYZINormal::Z_POS = 8
static

在文件 PointXYZINormal.h66 行定义.

◆ NX_POS

const int ALSON::PointXYZINormal::NX_POS = 12
static

在文件 PointXYZINormal.h67 行定义.

◆ NY_POS

const int ALSON::PointXYZINormal::NY_POS = 16
static

在文件 PointXYZINormal.h68 行定义.

◆ NZ_POS

const int ALSON::PointXYZINormal::NZ_POS = 20
static

在文件 PointXYZINormal.h69 行定义.

◆ I_POS

const int ALSON::PointXYZINormal::I_POS = 24
static

在文件 PointXYZINormal.h70 行定义.

My Custom Doxygen Footer
Data Processing Programmer's Guide 0.4.3
Copyright © 2014-2024 Henan Alson Intelligent Technology Co, Ltd 河南埃尔森智能科技有限公司 版权所有 豫ICP备15002212号