示例#1
0
        public static string MapToString(Unit_Length unit)
        {
            switch (unit)
            {
            case Unit_Length.KiloMeters:
                return("km");

            case Unit_Length.Meters:
                return("m");

            case Unit_Length.MilliMeters:
                return("mm");

            case Unit_Length.Feet:
                return("ft");

            case Unit_Length.Inches:
                return("in");
            }
            return(null);
        }
示例#2
0
        public static Rhino.UnitSystem MapToRhinoUnits(Unit_Length unit)
        {
            switch (unit)
            {
            case Unit_Length.MilliMeters:
                return(Rhino.UnitSystem.Millimeters);

            case Unit_Length.Meters:
                return(Rhino.UnitSystem.Meters);

            case Unit_Length.KiloMeters:
                return(Rhino.UnitSystem.Kilometers);

            case Unit_Length.Feet:
                return(Rhino.UnitSystem.Feet);

            case Unit_Length.Inches:
                return(Rhino.UnitSystem.Inches);

            case Unit_Length.None:
                return(Rhino.UnitSystem.None);
            }
            return(Rhino.UnitSystem.Meters);
        }