![]()  | 
  
    0.4.3
    
   | 
  
  
    
	 
   | 
 
类 | |
| class | AlsonMat | 
| class | ArrayParameterNode | 
| class | BaseClientEventListener | 
| class | BaseDeviceController | 
| class | BaseParameterNode | 
| class | BooleanParameterNode | 
| class | ClassicDeviceController | 
| class | ClassicDeviceEventListener | 
| class | ClassicDeviceUtil | 
| class | Client | 
| class | ClientException | 
| class | CommonException | 
| struct | DeviceInfo | 
| struct | DeviceParameter | 
| class | DeviceParameterManager | 
| class | EnumerationParameterNode | 
| class | FloatParameterNode | 
| class | IntegerParameterNode | 
| class | PointCloud | 
| class | PointUV | 
| class | PointXYZ | 
| class | PointXYZI | 
| class | PointXYZINormal | 
| class | PointXYZRGB | 
| class | PointXYZRGBNormal | 
类型定义 | |
| using | ClassicDeviceEventListenerPtr = std::shared_ptr<ClassicDeviceEventListener> | 
| using | CommonExceptionImplPtr = std::shared_ptr<CommonExceptionImpl> | 
| using | BaseClientEventListenerPtr = std::shared_ptr<BaseClientEventListener> | 
| using | TopicPtr = std::shared_ptr<Topic> | 
| using | BaseParameterNodePtr = std::shared_ptr<BaseParameterNode> | 
| using | BooleanParameterNodePtr = std::shared_ptr<BooleanParameterNode> | 
| using | EnumerationParameterNodePtr = std::shared_ptr<EnumerationParameterNode> | 
| using | IntegerParameterNodePtr = std::shared_ptr<IntegerParameterNode> | 
| using | FloatParameterNodePtr = std::shared_ptr<FloatParameterNode> | 
| using | StringParameterNodePtr = std::shared_ptr<StringParameterNode> | 
| using | ArrayParameterNodePtr = std::shared_ptr<ArrayParameterNode> | 
| using | ObjectParameterNodePtr = std::shared_ptr<ObjectParameterNode> | 
枚举 | |
| enum class | PointType : int {  UNKNOWN = 0 , ALSON_POINT_XYZ = 1 , ALSON_POINT_XYZI = 2 , ALSON_POINT_XYZRGB = 3 , ALSON_POINT_XYZI_NORMAL = 4 , ALSON_POINT_XYZRGB_NORMAL = 5 }  | 
| enum class | PclPointType : int {  PCL_POINT_XYZ = 101 , PCL_POINT_XYZI = 102 , PCL_POINT_XYZRGB = 103 , PCL_POINT_XYZI_NORMAL = 104 , PCL_POINT_XYZRGB_NORMAL = 105 }  | 
| enum class | ParameterVisibility : int { BEGINNER = 0 , EXPERT = 1 , GURU = 2 } | 
| enum class | ParameterType : int {  BOOLEAN = 0 , ENUMERATION = 1 , INTEGER = 2 , FLOAT = 3 , STRING = 4 , ARRAY = 5 , OBJECT = 6 }  | 
| using ALSON::ClassicDeviceEventListenerPtr = std::shared_ptr<ClassicDeviceEventListener> | 
在文件 ClassicDeviceEventListener.h 第 18 行定义.
| using ALSON::CommonExceptionImplPtr = std::shared_ptr<CommonExceptionImpl> | 
在文件 CommonException.h 第 32 行定义.
| using ALSON::BaseClientEventListenerPtr = std::shared_ptr<BaseClientEventListener> | 
在文件 BaseClientEventListener.h 第 17 行定义.
| using ALSON::TopicPtr = std::shared_ptr<Topic> | 
在文件 BaseDeviceController.h 第 25 行定义.
| using ALSON::BaseParameterNodePtr = std::shared_ptr<BaseParameterNode> | 
在文件 parameter_header.h 第 63 行定义.
| using ALSON::BooleanParameterNodePtr = std::shared_ptr<BooleanParameterNode> | 
在文件 parameter_header.h 第 65 行定义.
| using ALSON::EnumerationParameterNodePtr = std::shared_ptr<EnumerationParameterNode> | 
在文件 parameter_header.h 第 67 行定义.
| using ALSON::IntegerParameterNodePtr = std::shared_ptr<IntegerParameterNode> | 
在文件 parameter_header.h 第 69 行定义.
| using ALSON::FloatParameterNodePtr = std::shared_ptr<FloatParameterNode> | 
在文件 parameter_header.h 第 71 行定义.
| using ALSON::StringParameterNodePtr = std::shared_ptr<StringParameterNode> | 
在文件 parameter_header.h 第 73 行定义.
| using ALSON::ArrayParameterNodePtr = std::shared_ptr<ArrayParameterNode> | 
在文件 parameter_header.h 第 75 行定义.
| using ALSON::ObjectParameterNodePtr = std::shared_ptr<ObjectParameterNode> | 
在文件 parameter_header.h 第 77 行定义.
      
  | 
  strong | 
Alson 三维点类型
| 枚举值 | |
|---|---|
| UNKNOWN | unknown  | 
| ALSON_POINT_XYZ | x、y、z  | 
| ALSON_POINT_XYZI | x、y、z、index  | 
| ALSON_POINT_XYZRGB | x、y、z、r、g、b  | 
| ALSON_POINT_XYZI_NORMAL | x、y、z、index、normal  | 
| ALSON_POINT_XYZRGB_NORMAL | x、y、z、r、g、b、normal  | 
在文件 PointCloud.h 第 31 行定义.
      
  | 
  strong | 
Pcl 三维点类型
| 枚举值 | |
|---|---|
| PCL_POINT_XYZ | x、y、z  | 
| PCL_POINT_XYZI | x、y、z、index  | 
| PCL_POINT_XYZRGB | x、y、z、r、g、b  | 
| PCL_POINT_XYZI_NORMAL | x、y、z、index、normal  | 
| PCL_POINT_XYZRGB_NORMAL | x、y、z、r、g、b、normal  | 
在文件 PointCloud.h 第 50 行定义.
      
  | 
  strong | 
| 枚举值 | |
|---|---|
| BEGINNER | 初级  | 
| EXPERT | 专家  | 
| GURU | 大师  | 
在文件 parameter_header.h 第 15 行定义.
      
  | 
  strong | 
| 枚举值 | |
|---|---|
| BOOLEAN | 布尔值  | 
| ENUMERATION | 枚举类型  | 
| INTEGER | 整型  | 
| FLOAT | 浮点型  | 
| STRING | 字符串  | 
| ARRAY | 数组  | 
| OBJECT | 对象  | 
在文件 parameter_header.h 第 30 行定义.