示例#1
0
        public GDLength(float value, GDLengthUnit unt)
        {
            switch (unt)
            {
            case GDLengthUnit.Emspace: Emspace = value; break;

            case GDLengthUnit.Inch: Inches = value; break;

            case GDLengthUnit.Milimeter: Milimeter = value; break;

            case GDLengthUnit.Pixel: Pixels = value; break;

            case GDLengthUnit.Point: Points = value; break;
            }
        }
示例#2
0
        public float GetValue(GDLengthUnit desiredUnit)
        {
            switch (desiredUnit)
            {
            case GDLengthUnit.Emspace:
                return(Emspace);

            case GDLengthUnit.Inch:
                return(Inches);

            case GDLengthUnit.Milimeter:
                return(Milimeter);

            case GDLengthUnit.Pixel:
                return(Pixels);

            case GDLengthUnit.Point:
                return(Points);
            }

            return(Value);
        }