Refactor: use lambda instead of define.

This commit is contained in:
Kristian Bendiksen
2024-04-08 16:10:14 +02:00
parent c367fe5e7f
commit 7836181ad1

View File

@@ -226,7 +226,7 @@ public:
const cvf::Vec3d& p0, const cvf::Vec3d& p0,
const cvf::Vec3d& p1 ) const cvf::Vec3d& p1 )
{ {
#define isFace( faceEnum ) ( 0 <= faceEnum && faceEnum <= 5 ) auto isFace = []( int faceEnum ) { return 0 <= faceEnum && faceEnum <= 5; };
using FaceType = cvf::StructGridInterface::FaceType; using FaceType = cvf::StructGridInterface::FaceType;
if ( isFace( cellFaceForEachClippedTriangleEdge[triVxIdx] ) ) if ( isFace( cellFaceForEachClippedTriangleEdge[triVxIdx] ) )