/*---------------------------------------------------------------------------------------------
* Copyright (c) Bentley Systems, Incorporated. All rights reserved.
* See LICENSE.md in the project root for license terms and full copyright notice.
*--------------------------------------------------------------------------------------------*/
/** @packageDocumentation
 * @module CartesianGeometry
 */
/**
 * Commonly used constant values.
 * @public
 */
export class Constant {
    /** symbolic name for 1 millimeter:  0.001 meter */
    static oneMillimeter = 0.001;
    /** symbolic name for 1 centimeter:  0.01 meter */
    static oneCentimeter = 0.01;
    /** symbolic name for 1 meter:  1.0 meter */
    static oneMeter = 1.0;
    /** symbolic name for 1 kilometer: 1000 meter */
    static oneKilometer = 1000.0;
    /** Diameter of the earth in meters. */
    static diameterOfEarth = 12742.0 * Constant.oneKilometer;
    /** circumference of the earth in meters. */
    static circumferenceOfEarth = 40075.0 * Constant.oneKilometer;
    /** radius of the earth using WGS-84 ellipsoid, in meters */
    static earthRadiusWGS84 = {
        polar: 6356752.3142,
        equator: 6378137.0,
    };
}
//# sourceMappingURL=Constant.js.map