File: acad_proxy_entity.rst

package info (click to toggle)
ezdxf 1.4.1-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 104,528 kB
  • sloc: python: 182,341; makefile: 116; lisp: 20; ansic: 4
file content (30 lines) | stat: -rw-r--r-- 1,134 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
ACADProxyEntity
===============

.. module:: ezdxf.entities
    :noindex:


An ACAD_PROXY_ENTITY (`DXF Reference`_) is a proxy entity that represents an entity
created by an Autodesk or 3rd party application.
It stores the graphics and data of the original entity.

The internals of this entity are unknown, so the entity cannot be copied or transformed.
However, `ezdxf` can extract the proxy graphic from these entities as virtual entities
or replace (explode) the entire entity with its proxy graphic. The meaning and data of
this entity is lost when the entity is exploded.

======================== ==========================================
Subclass of              :class:`ezdxf.entities.DXFGraphic`
DXF type                 ``'ACAD_PROXY_ENTITY'``
Factory function         not supported
Inherited DXF attributes :ref:`Common graphical DXF attributes`
======================== ==========================================

.. class:: ACADProxyEntity

    .. automethod:: virtual_entities

    .. automethod:: explode

.. _DXF Reference: https://help.autodesk.com/view/OARX/2019/ENU/?guid=GUID-89A690F9-E859-4D57-89EA-750F3FB76C6B