The equivelent of std::vector but with a bit more control. The basic array unit of the library.
Definition Buffer.hpp:56
Writes and Reads from DWG Files using the IOFactory interface.
Definition DWGFactory.h:42
static void DownloadDWGTools()
static void SetODAPath(const File &file)
static File CurrentODAPath()
static File s_oda_path
Definition DWGFactory.h:61
virtual bool readFile(FactoryParameters &file) override
FactoryOptions defaultReadOptions(const FactoryParameters &file) const override
FactoryFeatures factoryFeatures(const FactoryParameters &file, bool is_import) const override
virtual bool writeFile(FactoryParameters &file) override
static bool NeedsToDownloadDWGTools()
static bool SupportsODA()
virtual void getSupportedFormats(Buffer< FileFormat > &formats, bool is_read) override
bool canRead(const FactoryParameters &file) override
static File FindODAPath()
FactoryOptions defaultWriteOptions(const FactoryParameters &file) const override
static bool s_is_valid
Definition DWGFactory.h:62
Allows IOFactories to report what features they support to make the import/export dialogs easier to s...
Definition FactoryFeatures.h:44
User-defined options that define preferences for importing and exporting using IOFactory objects.
Definition FactoryOptions.h:49
Logic for reading or writing to a file as well as navigating filesystems.
Definition File.h:48
Contains methods for easily reading and writing to an INI file including efficient casting,...
Definition INIReader.h:68
A service that provides Import/Export functionality for a model heirarchy. These can be registered wi...
Definition IOFactory.h:117
A container of input information that is to be filled with output information by an IOFactory.
Definition IOFactory.h:61