# Path: core/ezdxf/lldxf/hdrvars.py
# def SingleValue(value, code=1):
#     return cast_tag((code, value))
# 
# def Point2D(value):
#     return DXFTag(10, (value[0], value[1]))
# 
# def Point3D(value):
#     return DXFTag(10, (value[0], value[1], value[2]))


from functools import partial
from ..lldxf.hdrvars import SingleValue, Point2D, Point3D
    '$DIMZIN': partial(SingleValue, code=70),
    '$DISPSILH': partial(SingleValue, code=70),
    '$DWFFRAME': partial(SingleValue, code=280),
    '$DWGCODEPAGE': partial(SingleValue, code=3),
    '$ELEVATION': partial(SingleValue, code=40),
    '$ENDCAPS': partial(SingleValue, code=280),
    '$EXTMAX': Point3D,
    '$EXTMIN': Point3D,
    '$EXTNAMES': partial(SingleValue, code=290),
    '$FILLETRAD': partial(SingleValue, code=40),
    '$FILLMODE': partial(SingleValue, code=70),
    '$FINGERPRINTGUID': partial(SingleValue, code=2),
    '$HALOGAP': partial(SingleValue, code=280),
    '$HANDSEED': partial(SingleValue, code=5),
    '$HIDETEXT': partial(SingleValue, code=280),
    '$HYPERLINKBASE': partial(SingleValue, code=1),
    '$INDEXCTL': partial(SingleValue, code=280),
    '$INSBASE': Point3D,
    '$INSUNITS': partial(SingleValue, code=70),
    '$INTERFERECOLOR': partial(SingleValue, code=62),
    '$INTERFEREOBJVS': partial(SingleValue, code=345),
    '$INTERFEREVPVS': partial(SingleValue, code=346),
    '$INTERSECTIONCOLOR': partial(SingleValue, code=70),
    '$INTERSECTIONDISPLAY': partial(SingleValue, code=280),
    '$JOINSTYLE': partial(SingleValue, code=280),
    '$LASTSAVEDBY': partial(SingleValue, code=1),
    '$LATITUDE': partial(SingleValue, code=40),
    '$LENSLENGTH': partial(SingleValue, code=40),
    '$LIGHTGLYPHDISPLAY': partial(SingleValue, code=280),
    '$LIMCHECK': partial(SingleValue, code=70),

# Path: core/ezdxf/lldxf/hdrvars.py
# def SingleValue(value, code=1):
#     return cast_tag((code, value))
# 
# def Point2D(value):
#     return DXFTag(10, (value[0], value[1]))
# 
# def Point3D(value):
#     return DXFTag(10, (value[0], value[1], value[2]))


# Path: core/ezdxf/modern/headervars.py
from functools import partial
from ..lldxf.hdrvars import SingleValue, Point2D, Point3D

    '$DIMZIN': partial(SingleValue, code=70),
    '$DISPSILH': partial(SingleValue, code=70),
    '$DWFFRAME': partial(SingleValue, code=280),
    '$DWGCODEPAGE': partial(SingleValue, code=3),
    '$ELEVATION': partial(SingleValue, code=40),
    '$ENDCAPS': partial(SingleValue, code=280),
    '$EXTMAX': Point3D,
    '$EXTMIN': Point3D,
    '$EXTNAMES': partial(SingleValue, code=290),
    '$FILLETRAD': partial(SingleValue, code=40),
    '$FILLMODE': partial(SingleValue, code=70),
    '$FINGERPRINTGUID': partial(SingleValue, code=2),
    '$HALOGAP': partial(SingleValue, code=280),
    '$HANDSEED': partial(SingleValue, code=5),
    '$HIDETEXT': partial(SingleValue, code=280),
    '$HYPERLINKBASE': partial(SingleValue, code=1),
    '$INDEXCTL': partial(SingleValue, code=280),
    '$INSBASE': Point3D,
    '$INSUNITS': partial(SingleValue, code=70),
    '$INTERFERECOLOR': partial(SingleValue, code=62),
    '$INTERFEREOBJVS': partial(SingleValue, code=345),
    '$INTERFEREVPVS': partial(SingleValue, code=346),
    '$INTERSECTIONCOLOR': partial(SingleValue, code=70),
    '$INTERSECTIONDISPLAY': partial(SingleValue, code=280),
    '$JOINSTYLE': partial(SingleValue, code=280),
    '$LASTSAVEDBY': partial(SingleValue, code=1),
    '$LATITUDE': partial(SingleValue, code=40),
    '$LENSLENGTH': partial(SingleValue, code=40),
    '$LIGHTGLYPHDISPLAY': partial(SingleValue, code=280),
    '$LIMCHECK': partial(SingleValue, code=70),

    '$LIMMAX': Point2D,