Defines edges on a symbol layer applicable for rendering 3D geometries. More...
Header: | #include <SymbolLayerEdges3d.h> |
Since: | Esri::ArcGISRuntime 200.5 |
Inherits: | Esri::ArcGISRuntime::Object |
Public Functions
SymbolLayerEdges3d(QObject *parent = nullptr) | |
SymbolLayerEdges3d(const QColor &color, double width, QObject *parent = nullptr) | |
virtual | ~SymbolLayerEdges3d() override |
QColor | color() const |
void | setColor(const QColor &color) |
void | setWidth(double width) |
double | width() const |
Detailed Description
Edge rendering visualization is specific for 3D visualizations. It can be used to emphasize the form of 3D objects and to improve the three-dimensional spatial understanding. Edges are currently accessible only on MultilayerMeshSymbol.
Member Function Documentation
[explicit]
SymbolLayerEdges3d::SymbolLayerEdges3d (QObject *parent = nullptr)
Creates an edge rendering configuration with solid style and default values for color (black) and width (1).
- parent - The optional parent QObject.
SymbolLayerEdges3d::SymbolLayerEdges3d (const QColor &color, double width, QObject *parent = nullptr)
Creates an edge rendering configuration with the given color and width using a solid style.
- color - The color of the edges.
- width - The width of the edges in device-independent pixels.
- parent - The optional parent QObject.
[override virtual]
SymbolLayerEdges3d::~SymbolLayerEdges3d ()
Destructor.
QColor SymbolLayerEdges3d::color() const
Returns the color of the edges.
The default color is black. The alpha value of the color sets the transparency of the edges. If alpha is 255 for an RGB color then the edges are opaque.
See also setColor().
void SymbolLayerEdges3d::setColor (const QColor &color)
Sets the color to color.
See also color.
void SymbolLayerEdges3d::setWidth (double width)
Sets the width to width.
See also width.
double SymbolLayerEdges3d::width() const
Returns the width of the edges in device-independent pixels.
The default value is 1. Edges will only draw if the value is a positive number.
See also setWidth().