コード例 #1
0
def test_solid_to_code():
    from ezdxf.entities.solid import Solid
    entity = Solid.new(handle='ABBA', owner='0', dxfattribs={
        'vtx0': (1, 2, 3),
        'vtx1': (4, 5, 6),
        'vtx2': (7, 8, 9),
        'vtx3': (3, 2, 1),
    })
    new_entity = translate_to_code_and_execute(entity)
    for name in ('vtx0', 'vtx1', 'vtx2', 'vtx3'):
        assert new_entity.get_dxf_attrib(name) == entity.get_dxf_attrib(name)
コード例 #2
0
def test_solid_to_code():
    from ezdxf.entities.solid import Solid

    entity = Solid.new(
        handle="ABBA",
        owner="0",
        dxfattribs={
            "vtx0": (1, 2, 3),
            "vtx1": (4, 5, 6),
            "vtx2": (7, 8, 9),
            "vtx3": (3, 2, 1),
        },
    )
    new_entity = translate_to_code_and_execute(entity)
    for name in ("vtx0", "vtx1", "vtx2", "vtx3"):
        assert new_entity.get_dxf_attrib(name) == entity.get_dxf_attrib(name)