/*---------------------------------------------------------------------------------------------
* Copyright (c) Bentley Systems, Incorporated. All rights reserved.
* See LICENSE.md in the project root for license terms and full copyright notice.
*--------------------------------------------------------------------------------------------*/
/** @packageDocumentation
 * @module Rendering
 */
// cSpell:ignore vals
/** Describes the semantics of a [PolylineArgs]($frontend).
 * @public
 */
export var PolylineTypeFlags;
(function (PolylineTypeFlags) {
    /** Just an ordinary polyline with no special semantics. */
    PolylineTypeFlags[PolylineTypeFlags["Normal"] = 0] = "Normal";
    /** A polyline used to define the edges of a planar region. */
    PolylineTypeFlags[PolylineTypeFlags["Edge"] = 1] = "Edge";
    /** Like [[Edge]], but the edges are only displayed in [[RenderMode.Wireframe]] when the surface's fill is not displayed.
     * [[FillFlags]] controls whether the fill is displayed.
     */
    PolylineTypeFlags[PolylineTypeFlags["Outline"] = 2] = "Outline";
})(PolylineTypeFlags || (PolylineTypeFlags = {}));
//# sourceMappingURL=RenderPolyline.js.map