Making Plugin; Absolute beginner

Feel free to ask any question here
Post Reply
Ingsayyad
Posts: 93
Joined: Fri Oct 25, 2013 9:17 am

Making Plugin; Absolute beginner

Post by Ingsayyad »

I am making this request but at the same time I know that I am asking for too much help.
I am Matlab user and have done some programming in C# (for Autocad and small tasks), C++ using openCv etc.
I am very curious to make some plugin in CC.
I have download "CloudCompare-master" and VS-2017. I have seen help file , how to make app, but seriously I donot know what to do next.
I read this:
https://github.com/CloudCompare/CloudCo ... IBUTING.md

But to get start for developing app is my problem. Do I have to set a MS Visual staudio project as library or just project...
Do I need to add CC libraries (which one) etc..
Some screenshots whould be a great help.
Some dummy app, read point cloud and make line etc with two clicks etc would be very helpful.
Thankyou very much in advance and have a nice day.
daniel
Site Admin
Posts: 7332
Joined: Wed Oct 13, 2010 7:34 am
Location: Grenoble, France
Contact:

Re: Making Plugin; Absolute beginner

Post by daniel »

Before reading the CONTRIBUTING document, you should read the BUILD one (i.e. compile the base CloudCompare project at least):
https://github.com/CloudCompare/CloudCo ... r/BUILD.md

You'll see that we use CMake to create the project solution, and this will be very helpful when adding your plugin.

Once you've done that, you'll really just have to duplicate the qDummyPlugin folder, enable it in CMake, rename a few things as indicated in the sources, and then add your code. And the best 'templates' are probably the other existing plugins...
Daniel, CloudCompare admin
Post Reply