.. _tasks:

Tasks
=====

These topics provide brief overviews of how to complete specific tasks, but they're not 
comprehensive tutorials.  For a deeper understanding, explore the beginner's guide, 
explanations of basic concepts, in-depth tutorials, the reference guide, example code, 
and even the source code itself.

Add Data
--------

.. toctree::
    :maxdepth: 2

    add_dxf_entities
    add_layouts
    add_blockrefs
    add_resources
    add_custom_data

Query Data
----------

.. toctree::
    :maxdepth: 2

    query
    groupby
    select
    get_entity_type
    get_dxf_attributes
    get_entity_content
    get_extended_data
    get_layouts

Modify Data
-----------

.. toctree::
    :maxdepth: 2

    modify_dxf_attributes
    modify_resources
    modify_entity_geometry
    transform_entities_and_layouts
    copy_move_entities
    modify_block_references
    modify_entity_content
    modify_header_variables
    modify_extended_data

Delete Data
-----------

.. toctree::
    :maxdepth: 2

    delete_dxf_attributes
    delete_dxf_entities
    delete_resources
    delete_layouts
    delete_extended_data


Explode Entities
----------------

.. toctree::
    :maxdepth: 2

    explode_entities
    explode_blocks
    flatten_entities
