# 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
# auto-generated by buildheadertables.py - do not edit
# Copyright (C) 2014, Manfred Moitzi
# License: MIT License
# Just one header var definition for all DXF version needed, because AutoCAD ignores unknown header vars
from __future__ import unicode_literals
__author__ = "mozman <mozman@gmx.at>"


VARMAP = {

# 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

# auto-generated by buildheadertables.py - do not edit
# Copyright (C) 2014, Manfred Moitzi
# License: MIT License
# Just one header var definition for all DXF version needed, because AutoCAD ignores unknown header vars
from __future__ import unicode_literals
__author__ = "mozman <mozman@gmx.at>"


VARMAP = {

    '$3DDWFPREC': partial(SingleValue, code=40),