6#include "MRViewer/exports.h"
41 float menuScaling_ = 1;
59 std::array<Vector3f, 2>
rays;
70 float menuScaling_ = 1;
98 float menuScaling_ = 1;
Definition MRRenderDimensions.h:69
AngleTask()
Definition MRRenderDimensions.h:76
MRVIEWER_API void renderPass()
This is the main rendering pass.
MRVIEWER_API AngleTask(const UiRenderParams &uiParams, const AffineXf3f &xf, Color color, const AngleParams ¶ms)
Definition MRRenderDimensions.h:97
LengthTask()
Definition MRRenderDimensions.h:104
MRVIEWER_API LengthTask(const UiRenderParams &uiParams, const AffineXf3f &xf, Color color, const LengthParams ¶ms)
MRVIEWER_API void renderPass()
This is the main rendering pass.
Definition MRRenderDimensions.h:40
MRVIEWER_API RadiusTask(const UiRenderParams &uiParams, const AffineXf3f &xf, Color color, const RadiusParams ¶ms)
MRVIEWER_API void renderPass()
This is the main rendering pass.
RadiusTask()
Definition MRRenderDimensions.h:47
Definition MRViewport.h:49
represents a 3-dimentional float-typed vector
Definition MRDotNet/MRVector3.h:8
Definition MRRenderDimensions.h:14
Definition MRCameraOrientationPlugin.h:7
Vector3< float > Vector3f
Definition MRDotNet/MRMeshFwd.h:8
IRenderObject::renderUi() can emit zero or more or more of those tasks. They are sorted by depth ever...
Definition MRIRenderObject.h:60
Definition MRRenderDimensions.h:53
std::array< Vector3f, 2 > rays
Definition MRRenderDimensions.h:59
Vector3f center
Definition MRRenderDimensions.h:55
std::array< bool, 2 > shouldVisualizeRay
Definition MRRenderDimensions.h:65
bool isConical
Definition MRRenderDimensions.h:62
Definition MRRenderDimensions.h:83
std::array< Vector3f, 2 > points
Definition MRRenderDimensions.h:85
bool showPerCoordDeltas
Definition MRRenderDimensions.h:91
bool drawAsNegative
Definition MRRenderDimensions.h:88
bool perCoordDeltasAreAbsolute
Definition MRRenderDimensions.h:93
Definition MRRenderDimensions.h:18
bool drawAsDiameter
Definition MRRenderDimensions.h:29
bool isSpherical
Definition MRRenderDimensions.h:32
float visualLengthMultiplier
Definition MRRenderDimensions.h:36
Vector3f radiusAsVector
Definition MRRenderDimensions.h:23
Vector3f normal
Definition MRRenderDimensions.h:26
Vector3f center
Definition MRRenderDimensions.h:20
Definition MRIRenderObject.h:106