77b061f6412814a2c3f63a291710ede9101d2727
This commit converts existing callbacks into virtual methods and moves their associated members from the base class to custom implementations in subclasses. These callbacks, (previously used within the main struct), have been replaced by pure virtual methods in the `Nearest2dUserData` class. As a result, specific subclasses can now provide their own customized implementations for these methods.
…
Blender
Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline-modeling, rigging, animation, simulation, rendering, compositing, motion tracking and video editing.
Project Pages
Development
License
Blender as a whole is licensed under the GNU General Public License, Version 3. Individual files may have a different, but compatible license.
See blender.org/about/license for details.
Description
Languages
C++
78%
Python
14.9%
C
2.9%
GLSL
1.9%
CMake
1.2%
Other
0.9%
