Basic implementation of the LineSettingsInterface.
More...
#include <linesettings.h>
|
float | lineWidth = 1.f |
|
float | antialiasing = 0.5f |
|
float | miterLimit = 0.8f |
|
bool | roundCaps = true |
|
bool | pseudoLighting = false |
|
bool | roundDepthProfile = false |
|
bool | overrideColor = false |
|
bool | overrideAlpha = false |
|
bool | useMetaColor = false |
|
StipplingSettings | stippling |
|
vec4 | defaultColor = vec4{1.0f, 0.7f, 0.2f, 1.0f} |
|
vec3 | overrideColorValue = vec3{0.7f, 0.7f, 0.7f} |
|
float | overrideAlphaValue = 1.0f |
|
TransferFunction | metaColor |
|
Basic implementation of the LineSettingsInterface.
◆ getAntialiasingWidth()
virtual float inviwo::LineSettings::getAntialiasingWidth |
( |
| ) |
const |
|
overridevirtual |
◆ getDefaultColor()
virtual vec4 inviwo::LineSettings::getDefaultColor |
( |
| ) |
const |
|
overridevirtual |
◆ getMetaColor()
◆ getMiterLimit()
virtual float inviwo::LineSettings::getMiterLimit |
( |
| ) |
const |
|
overridevirtual |
Where to crop of sharp corners. Occurs when two lines meeting at low angles.
- Returns
- distance (in pixels)
Implements inviwo::LineSettingsInterface.
◆ getOverrideAlpha()
virtual bool inviwo::LineSettings::getOverrideAlpha |
( |
| ) |
const |
|
overridevirtual |
◆ getOverrideAlphaValue()
virtual float inviwo::LineSettings::getOverrideAlphaValue |
( |
| ) |
const |
|
overridevirtual |
◆ getOverrideColor()
virtual bool inviwo::LineSettings::getOverrideColor |
( |
| ) |
const |
|
overridevirtual |
◆ getOverrideColorValue()
virtual vec3 inviwo::LineSettings::getOverrideColorValue |
( |
| ) |
const |
|
overridevirtual |
◆ getPseudoLighting()
virtual bool inviwo::LineSettings::getPseudoLighting |
( |
| ) |
const |
|
overridevirtual |
◆ getRoundCaps()
virtual bool inviwo::LineSettings::getRoundCaps |
( |
| ) |
const |
|
overridevirtual |
◆ getRoundDepthProfile()
virtual bool inviwo::LineSettings::getRoundDepthProfile |
( |
| ) |
const |
|
overridevirtual |
◆ getStippling()
◆ getUseMetaColor()
virtual bool inviwo::LineSettings::getUseMetaColor |
( |
| ) |
const |
|
overridevirtual |
◆ getWidth()
virtual float inviwo::LineSettings::getWidth |
( |
| ) |
const |
|
overridevirtual |
◆ metaColor
Initial value:{
{{0.0, vec4{0.0f, 0.0f, 0.0f, 0.0f}}, {1.0, vec4{1.0f, 1.0f, 1.0f, 1.0f}}}}
The documentation for this class was generated from the following file: