MeshLib C++ Docs
Loading...
Searching...
No Matches
MRViewportGL.h File Reference
#include "MRViewerFwd.h"
#include "MRMesh/MRVector4.h"
#include "MRMesh/MRVector2.h"
#include "MRMesh/MRBox.h"
#include "MRMesh/MRPlane3.h"
#include "MRMesh/MRColor.h"
#include "MRMesh/MRViewportId.h"
#include "MRMesh/MRIRenderObject.h"
#include <span>

Go to the source code of this file.

Classes

struct  MR::SegmEndColors
 colors of segment ends More...
 
struct  MR::ViewportPointsWithColors
 stores points and corresponding colors (sizes of vectors should be the same) More...
 
class  MR::ViewportGL
 This class holds data needed to render viewport primitives and accumulative picker via OpenGL. More...
 
struct  MR::ViewportGL::PickParameters
 Parameters of objects picking. More...
 
struct  MR::ViewportGL::BasePickResult
 
struct  MR::ViewportGL::PickResult
 Result of object picking. More...
 
struct  MR::ViewportGL::ScaledPickRes
 

Namespaces

namespace  MR
 only for bindings generation
 

Functions

bool MR::operator== (const SegmEndColors &a, const SegmEndColors &b)
 
bool MR::operator== (const ViewportPointsWithColors &a, const ViewportPointsWithColors &b)