Io::RendererDxf class reference
[Core module]
Declaration
This class is flagged as experimental.
#include <Goptical/Io/RendererDxf>
namespace Goptical {
namespace Io {
class RendererDxf;
};
};
This class is a member of the Io namespace.
Inheritance
Description
This class implements a 2d and 3d Dxf CAD format output driver. It requires the Dime library to compile.
Members
See also the full member list section for this class.
Inherited members
- 10 members inherited from Renderer
Functions
- RendererDxf()
- RendererDxf(const char *filename)
- ~RendererDxf()
- unsigned int add_layer(std::string name)
- void use_layer(unsigned int id)
- void write(const std::string &filename)
Members detail
This constructor is flagged as experimental.
Create a DXF renderer
This constructor is flagged as experimental.
Create a DXF renderer, output will be written to given filename when the renderer is destroyed.
This destructor is flagged as experimental.
unsigned int add_layer(std::string name)
This function is flagged as experimental.
Add a new layer in dxf file and return its index
This function is flagged as experimental.
Set current layer
void write(const std::string &filename)
This function is flagged as experimental.
Save output to a DXF file