/**
 * Represents result of {@link DynamicPolygon.validatePoints} function.
 */
export var DynamicPolygonPointValidationResult;
(function (DynamicPolygonPointValidationResult) {
    /** Result is unknown */
    DynamicPolygonPointValidationResult[DynamicPolygonPointValidationResult["Unknown"] = 0] = "Unknown";
    /** Result Ok */
    DynamicPolygonPointValidationResult[DynamicPolygonPointValidationResult["Ok"] = 1] = "Ok";
    /** Result is a Complex Polygon */
    DynamicPolygonPointValidationResult[DynamicPolygonPointValidationResult["ComplexPolygon"] = 2] = "ComplexPolygon";
    /** Result is given when one point lies outside of the plane */
    DynamicPolygonPointValidationResult[DynamicPolygonPointValidationResult["PointsDoesNotLieInPlane"] = 3] = "PointsDoesNotLieInPlane";
    /** Result if the set of points is insufficient */
    DynamicPolygonPointValidationResult[DynamicPolygonPointValidationResult["NotEnoughPoints"] = 4] = "NotEnoughPoints";
})(DynamicPolygonPointValidationResult || (DynamicPolygonPointValidationResult = {}));
//# sourceMappingURL=DynamicPolygonPointParent.js.map