...
This commit is contained in:
@@ -87,6 +87,13 @@ namespace mcc
|
||||
// PCM_TYPE_BSPLINE - pure 2D B-spline corrections
|
||||
enum class MccDefaultPCMType { PCM_TYPE_GEOMETRY, PCM_TYPE_GEOMETRY_BSPLINE, PCM_TYPE_BSPLINE };
|
||||
|
||||
template <MccDefaultPCMType TYPE>
|
||||
static constexpr std::string_view MccDefaultPCMTypeString =
|
||||
TYPE == MccDefaultPCMType::PCM_TYPE_GEOMETRY ? "GEOMETRY"
|
||||
: TYPE == MccDefaultPCMType::PCM_TYPE_GEOMETRY_BSPLINE ? "GEOMETRY-BSPLINE"
|
||||
: TYPE == MccDefaultPCMType::PCM_TYPE_GEOMETRY_BSPLINE ? "BSPLINE"
|
||||
: "UNKNOWN";
|
||||
|
||||
template <MccMountType MOUNT_TYPE>
|
||||
class MccDefaultPCM : public mcc_PCM_interface_t<std::error_code>
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user