MeshLib C++ Docs
Loading...
Searching...
No Matches
MREnums.h File Reference
#include "MRMeshFwd.h"

Go to the source code of this file.

Namespaces

namespace  MR
 only for bindings generation
 

Enumerations

enum class  MR::FilterType : char { MR::FilterType::Linear , MR::FilterType::Discrete }
 
enum class  MR::WrapType : char { MR::WrapType::Repeat , MR::WrapType::Mirror , MR::WrapType::Clamp }
 
enum class  MR::Reorder : char { MR::Reorder::None , MR::Reorder::Lexicographically , MR::Reorder::AABBTree }
 determines how points to be ordered More...
 
enum class  MR::VertexMass { MR::VertexMass::Unit = 0 , MR::VertexMass::NeiArea }
 determines the weight or mass of each vertex in applications like Laplacian More...
 
enum class  MR::EdgeWeights { MR::EdgeWeights::Unit = 0 , MR::EdgeWeights::Cotan }
 determines the weight of each edge in applications like Laplacian More...
 
enum class  MR::Processing : bool { MR::Processing::Continue , MR::Processing::Stop }
 typically returned from callbacks to control the behavior of main algorithm More...
 
enum class  MR::OrientNormals { MR::OrientNormals::TowardOrigin , MR::OrientNormals::AwayFromOrigin , MR::OrientNormals::Smart }
 the method how to choose between two opposite normal orientations More...
 
enum class  MR::OffsetMode : int { MR::OffsetMode::Smooth , MR::OffsetMode::Standard , MR::OffsetMode::Sharpening }
 
enum class  MR::ColoringType {
  MR::ColoringType::SolidColor , MR::ColoringType::PrimitivesColorMap , MR::ColoringType::FacesColorMap = PrimitivesColorMap , MR::ColoringType::LinesColorMap = PrimitivesColorMap ,
  MR::ColoringType::VertsColorMap
}
 
enum class  MR::UseAABBTree : char { MR::UseAABBTree::No , MR::UseAABBTree::Yes , MR::UseAABBTree::YesIfAlreadyConstructed }
 
enum class  MR::GeodesicPathApprox : char { MR::GeodesicPathApprox::DijkstraBiDir , MR::GeodesicPathApprox::DijkstraAStar , MR::GeodesicPathApprox::FastMarching }
 the algorithm to compute approximately geodesic path More...
 
enum class  MR::Turn : bool { MR::Turn::Leftmost , MR::Turn::Rightmost }
 what way a path can follow in case of several alternatives More...
 

Functions

MRMESH_API const char * MR::asString (ColoringType ct)
 returns string representation of enum values