MCPcopy Create free account
hub / github.com/MeshInspector/MeshLib / toString

Function toString

source/MRMesh/MRFeatures.cpp:406–428  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

404}
405
406std::string_view toString( MeasureResult::Status status )
407{
408 switch ( status )
409 {
410 case Features::MeasureResult::Status::ok:
411 return "Ok";
412 break;
413 case Features::MeasureResult::Status::notImplemented:
414 return "Sorry, not implemented yet for those features";
415 break;
416 case Features::MeasureResult::Status::badFeaturePair:
417 return "Doesn't make sense for those features";
418 break;
419 case Features::MeasureResult::Status::badRelativeLocation:
420 return "N/A because of how the features are arranged";
421 break;
422 case Features::MeasureResult::Status::notFinite:
423 return "Infinite";
424 break;
425 }
426 assert( false && "Invalid enum." );
427 return "??";
428}
429
430namespace Traits
431{

Callers 7

serializeFields_Method · 0.70
deserializeFields_Method · 0.70
formatMethod · 0.70
cutMeshByProjectionFunction · 0.70
prepareTerrainCutMethod · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected