open3D源码分析第一篇

本文是open3D源码分析的第一篇,主要聚焦于Geometry类。Geometry作为基类,被多种3D数据结构继承。文章介绍了Geometry类的枚举类型GeometryType,构造函数,以及包括Clear、IsEmpty、GetGeometryType、Dimension、GetName和SetName等基础方法。这些方法为后续的3D数据操作提供基础支持。
摘要由CSDN通过智能技术生成

2021SC@SDUSC

Geometry.h

注释中文部分是源码解读,分析和问题在源码之后

#include <string>

namespace open3d {
   
namespace geometry {
   


//几何学类geometry class.
class Geometry {
   
public:
指定可能的几何图形类型。
    enum class GeometryType {
         
		//未指定的几何体类型。
        Unspecified = 0,
        //点云
        PointCloud = 1,
        //网格
        VoxelGrid = 2,
        //八叉树
        Octree = 3,
        //线路设置
   
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值