ExampleGLPlugin GL插件
ExampleIOPlugin I/O 插件
ExamplePlugin 标准插件
本次以I/O插件为例
复制 ExampleIOPlugin 文件夹内所有内容 改名为 IOMyDescriptorPlugin
修改内部所有文件中的 “Example”为“ IOMyDescriptor” 注意! 全都需要修改
并在 example 文件夹内 CMakeList.txt 内添加复制文件夹的路径
CCVector3 P(static_cast(x), static_cast(y), static_cast(z));
ccPointCloud* cloud = new ccPointCloud();
cloud->addPoint(P);
ccHObject container.addChild(cloud);
**ccLog::Print(**QStringLiteral("[Camera Params] The file has succeed input"));
loadFile(const QString &fileName, ccHObject &container, LoadParameters ¶meters)
1.IOMyDescriptorPlugin 文件放入 D:\CloudCompare\build\plugins\example 文件内部 2.插件代码/IOMyDescriptorPlugin 将该文件夹内部文件, 放入D:\CloudCompare\CloudCompare\plugins\example\IOMyDescriptorPlugin内 替换 3.即可进行编译运行