コード例 #1
0
        public static cave.Length forValue(double value, int unit)
        {
            var v = new cave.Length();

            v.setValue(value);
            v.setUnit(unit);
            return(v);
        }
コード例 #2
0
        public static cave.Length forInches(double value)
        {
            var v = new cave.Length();

            v.setValue(value);
            v.setUnit(cave.Length.UNIT_INCH);
            return(v);
        }
コード例 #3
0
        public static cave.Length forNanoMeters(double value)
        {
            var v = new cave.Length();

            v.setValue(value);
            v.setUnit(cave.Length.UNIT_NANOMETER);
            return(v);
        }
コード例 #4
0
        public static cave.Length forMilliMeters(double value)
        {
            var v = new cave.Length();

            v.setValue(value);
            v.setUnit(cave.Length.UNIT_MILLIMETER);
            return(v);
        }
コード例 #5
0
        public static cave.Length forPoints(double value)
        {
            var v = new cave.Length();

            v.setValue(value);
            v.setUnit(cave.Length.UNIT_POINT);
            return(v);
        }
コード例 #6
0
        public static cave.Length forStringAsPoints(string value, int ppi)
        {
            var v = new cave.Length();

            v.parse(value);
            v.setValue((double)v.toPoints(ppi));
            v.setUnit(cave.Length.UNIT_POINT);
            return(v);
        }