MeshLib
 
Loading...
Searching...
No Matches
MR::SurfacePointWidget::Parameters Struct Reference

#include <MRSurfacePointPicker.h>

Public Types

enum class  PointSizeType { Metrical , Pixel }
 

Public Attributes

PositionType positionType { PositionType::Faces }
 
Color baseColor { Color::gray() }
 
Color hoveredColor { Color::red() }
 
Color activeColor { { Color::red() } }
 
PointSizeType radiusSizeType { PointSizeType::Metrical }
 
float radius { 0.0f }
 
int customModifiers = 0
 
bool pickInBackFaceObject = true
 

Member Enumeration Documentation

◆ PointSizeType

Enumerator
Metrical 
Pixel 

Member Data Documentation

◆ activeColor

Color MR::SurfacePointWidget::Parameters::activeColor { { Color::red() } }

◆ baseColor

Color MR::SurfacePointWidget::Parameters::baseColor { Color::gray() }

◆ customModifiers

int MR::SurfacePointWidget::Parameters::customModifiers = 0

◆ hoveredColor

Color MR::SurfacePointWidget::Parameters::hoveredColor { Color::red() }

◆ pickInBackFaceObject

bool MR::SurfacePointWidget::Parameters::pickInBackFaceObject = true

◆ positionType

PositionType MR::SurfacePointWidget::Parameters::positionType { PositionType::Faces }

◆ radius

float MR::SurfacePointWidget::Parameters::radius { 0.0f }

◆ radiusSizeType

PointSizeType MR::SurfacePointWidget::Parameters::radiusSizeType { PointSizeType::Metrical }

The documentation for this struct was generated from the following file: