"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.EDrawMeshAs = void 0;
/**
 * Enumeration constants which define how a {@link SurfaceMeshRenderableSeries3D | Surface Mesh Plot} is drawn
 */
var EDrawMeshAs;
(function (EDrawMeshAs) {
    /**
     * Draws the SurfaceMesh as wireframe only
     */
    EDrawMeshAs["WIREFRAME"] = "WIREFRAME";
    /**
     * Draws the SurfaceMesh as a solid shape with wireframe
     */
    EDrawMeshAs["SOLID_WIREFRAME"] = "SOLID_WIREFRAME";
    /**
     * Draws the SurfaceMesh as a solid shape with wireframe and contours
     */
    EDrawMeshAs["SOLID_WIREFRAME_WITH_CONTOURS"] = "SOLID_WIREFRAME_WITH_CONTOURS";
    /**
     * Draws the SurfaceMesh as a solid shape only
     */
    EDrawMeshAs["SOLID_MESH"] = "SOLID_MESH";
    /**
     * Draws the SurfaceMesh as a solid shape with contours
     */
    EDrawMeshAs["SOLID_WITH_CONTOURS"] = "SOLID_WITH_CONTOURS";
    /**
     * Draws the SurfaceMesh as contours only
     */
    EDrawMeshAs["CONTOURS"] = "CONTOURS";
})(EDrawMeshAs = exports.EDrawMeshAs || (exports.EDrawMeshAs = {}));
