Skip to content
Snippets Groups Projects
Commit 05166afb authored by Kenneth Moreland's avatar Kenneth Moreland
Browse files

Simplify PointLocatorBase

`PointLocatorBase` used to use CRTP. However, this pattern is
unnecessary as the only real subclass it calls is Build, which does not
need templating. The base class does not have to call the
`PrepareForExecution` method, so it can provide its own features to
derived classes more easily.

Also moved `PointLocatorBase` out of the `internal` namespace. Although
it provides little benefit other than a base class, it will make
documenting its methods easier.
parent c04a79db
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment