MeshLib C++ Docs
Loading...
Searching...
No Matches
MRRenderMeasurementObjects.h
Go to the documentation of this file.
1#pragma once
2
9#include "MRViewer/exports.h"
12
13namespace MR
14{
15
17
19{
20 const PointMeasurementObject* object_ = nullptr;
22public:
23 MRVIEWER_API RenderPointObject( const VisualObject& object );
24 MRVIEWER_API void renderUi( const UiRenderParams& params ) override;
25};
26
28{
29 const DistanceMeasurementObject* object_ = nullptr;
31public:
32 MRVIEWER_API RenderDistanceObject( const VisualObject& object );
33 MRVIEWER_API void renderUi( const UiRenderParams& params ) override;
34};
35
37{
38 const RadiusMeasurementObject* object_ = nullptr;
40public:
41 MRVIEWER_API RenderRadiusObject( const VisualObject& object );
42 MRVIEWER_API void renderUi( const UiRenderParams& params ) override;
43};
44
46{
47 const AngleMeasurementObject* object_ = nullptr;
49public:
50 MRVIEWER_API RenderAngleObject( const VisualObject& object );
51 MRVIEWER_API void renderUi( const UiRenderParams& params ) override;
52};
53
54}
Definition MRAngleMeasurementObject.h:10
Definition MRDistanceMeasurementObject.h:11
Definition MRPointMeasurementObject.h:19
Definition MRRadiusMeasurementObject.h:10
Definition MRRenderMeasurementObjects.h:46
MRVIEWER_API void renderUi(const UiRenderParams &params) override
MRVIEWER_API RenderAngleObject(const VisualObject &object)
Definition MRRenderDimensions.h:136
Definition MRRenderDimensions.h:172
Definition MRRenderDimensions.h:62
Definition MRRenderDimensions.h:102
Definition MRRenderMeasurementObjects.h:28
MRVIEWER_API RenderDistanceObject(const VisualObject &object)
MRVIEWER_API void renderUi(const UiRenderParams &params) override
Definition MRRenderMeasurementObjects.h:19
MRVIEWER_API void renderUi(const UiRenderParams &params) override
MRVIEWER_API RenderPointObject(const VisualObject &object)
Definition MRRenderMeasurementObjects.h:37
MRVIEWER_API RenderRadiusObject(const VisualObject &object)
MRVIEWER_API void renderUi(const UiRenderParams &params) override
Visual Object.
Definition MRVisualObject.h:119
Definition MRCameraOrientationPlugin.h:8
Definition MRIRenderObject.h:107