Struct for storing local drawing parameters. More...
#include <EditModeCoinManagerParameters.h>
Public Attributes | |
int | curvedEdgeCountSegments |
Defines the number of segments to use to draw a curved edge. More... | |
Rendering Order - defining what should be rendered on top and in the middle | |
GeometryRendering | topRenderingGeometry = GeometryRendering::NormalGeometry |
GeometryRendering | midRenderingGeometry = GeometryRendering::Construction |
Rendering sizes (also to support HDPI monitors) | |
double | pixelScalingFactor = 1.0 |
int | coinFontSize = 17 |
int | constraintIconSize = 15 |
int | markerSize = 7 |
Rendering Heights - virtual height introduced in the scenegraph to determine what is drawn on top of what | |
enum class | GeometryRendering { NormalGeometry = 1 , Construction = 2 , ExternalGeometry = 3 } |
Different categories of geometries that can be selected by the user to be rendered on top, in the middle or in the bottom. More... | |
const float | zEdit = 0.001f |
const float | zCross = 0.001f |
const float | zInfo = 0.004f |
const float | zLowLines = 0.005f |
const float | zMidLines = 0.006f |
const float | zHighLines = 0.007f |
const float | zHighLine = 0.008f |
const float | zConstr = 0.009f |
const float | zRootPoint = 0.010f |
const float | zLowPoints = 0.011f |
const float | zHighPoints = 0.012f |
const float | zHighlight = 0.013f |
const float | zText = 0.013f |
Struct for storing local drawing parameters.
Parameters based on user preferenced are auto loaded by EditCoinManager observer nested class.
|
strong |
int SketcherGui::DrawingParameters::coinFontSize = 17 |
int SketcherGui::DrawingParameters::constraintIconSize = 15 |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Referenced by SketcherGui::EditModeCoinManager::drawEdit().
|
static |
|
static |
|
static |
int SketcherGui::DrawingParameters::curvedEdgeCountSegments |
Defines the number of segments to use to draw a curved edge.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Referenced by SketcherGui::EditModeCoinManager::drawEditMarkers().
|
static |
|
static |
int SketcherGui::DrawingParameters::markerSize = 7 |
GeometryRendering SketcherGui::DrawingParameters::midRenderingGeometry = GeometryRendering::Construction |
|
static |
|
static |
double SketcherGui::DrawingParameters::pixelScalingFactor = 1.0 |
|
static |
|
static |
|
static |
GeometryRendering SketcherGui::DrawingParameters::topRenderingGeometry = GeometryRendering::NormalGeometry |
|
static |
const float SketcherGui::DrawingParameters::zConstr = 0.009f |
const float SketcherGui::DrawingParameters::zCross = 0.001f |
const float SketcherGui::DrawingParameters::zEdit = 0.001f |
const float SketcherGui::DrawingParameters::zHighlight = 0.013f |
const float SketcherGui::DrawingParameters::zHighLine = 0.008f |
const float SketcherGui::DrawingParameters::zHighLines = 0.007f |
const float SketcherGui::DrawingParameters::zHighPoints = 0.012f |
const float SketcherGui::DrawingParameters::zInfo = 0.004f |
const float SketcherGui::DrawingParameters::zLowLines = 0.005f |
const float SketcherGui::DrawingParameters::zLowPoints = 0.011f |
const float SketcherGui::DrawingParameters::zMidLines = 0.006f |
const float SketcherGui::DrawingParameters::zRootPoint = 0.010f |
const float SketcherGui::DrawingParameters::zText = 0.013f |
Referenced by SketcherGui::EditModeCoinManager::setPositionText().