15 #ifndef DXFTOEGGLAYER_H 16 #define DXFTOEGGLAYER_H 18 #include "pandatoolbase.h" 21 #include "eggVertexPool.h" 23 #include "pointerTo.h" void add_line(const DXFToEggConverter *entity)
Similar to add_polygon(), but adds a set of point lights instead.
This represents a "layer" as read from the DXF file.
A base class for nodes in the hierarchy that are not leaf nodes.
EggVertex * add_vertex(const DXFVertex &vertex)
Adds a unique vertex to the layer's vertex pool and returns it.
void add_polygon(const DXFToEggConverter *entity)
Given that done_entity() has just been called and that the current entity represents a polygon...
The main glue of the egg hierarchy, this corresponds to the <Group>, <Instance>, and <Joint> type nod...
The specialization of DXFLayer used by DXFToEggConverter.
Any one-, two-, three-, or four-component vertex, possibly with attributes such as a normal...
Stored within DXFFile, this is the basic Vertex data of a DXF file.
A collection of vertices.
This class supervises the construction of an EggData structure from a DXF file.