#include "MRViewportGL.h"#include "MRFitData.h"#include "MRMesh/MRIRenderObject.h"#include <MRMesh/MRVector3.h>#include <MRMesh/MRPlane3.h>#include <MRMesh/MRPointOnObject.h>#include <MRMesh/MRViewportId.h>#include <MRMesh/MRQuaternion.h>#include <MRMesh/MRMatrix4.h>#include <MRMesh/MRColor.h>#include <MRMesh/MRBox.h>#include "MRImGui.h"#include <memory>#include <functional>#include <unordered_map>#include <optional>#include <span>Go to the source code of this file.
Classes | |
| class | MR::Viewport |
| struct | MR::Viewport::LinePointImmediateRenderParams |
| Rendering parameters for immediate drawing of lines and points. More... | |
| struct | MR::Viewport::TriCornerColors |
| struct | MR::Viewport::PickRenderObjectParams |
| struct | MR::Viewport::Parameters |
Namespaces | |
| namespace | MR |
Functions | |
| ImVec2 | MR::position (const ViewportRectangle &rect) |
| ImVec2 | MR::size (const ViewportRectangle &rect) |
| template<typename T > | |
| Vector4< T > | MR::toVec4 (const ViewportRectangle &rect) |