#include "MRMesh/MRVisualObject.h"
#include "MRMeshFwd.h"
#include "MRVector3.h"
#include <cassert>
#include <variant>
Go to the source code of this file.
Classes | |
struct | MR::FeatureObjectSharedProperty |
struct | MR::FeatureObjectProjectPointResult |
struct | MR::IsVisualizeMaskEnum< FeatureVisualizePropertyType > |
class | MR::FeatureObject |
An interface class which allows feature objects to share setters and getters on their main properties, for convenient presentation in the UI. More... | |
Namespaces | |
namespace | MR |
Typedefs | |
using | MR::FeaturesPropertyTypesVariant = std::variant<float, Vector3f> |
Enumerations | |
enum class | MR::FeaturePropertyKind { MR::position , MR::linearDimension , MR::direction , MR::angle , MR::other } |
Variables | |
Subfeatures | |
DetailsOnNameTag | |
_count | |
_count |
DetailsOnNameTag |
Subfeatures |