The equivelent of std::vector but with a bit more control. The basic array unit of the library.
Definition Buffer.hpp:64
Definition DWGFactory.h:39
virtual bool writeFile(FactoryParameters &file) override
Definition DWGFactory.cpp:160
static File s_oda_path
Definition DWGFactory.h:58
static void DownloadDWGTools()
Definition DWGFactory.cpp:267
static void SetODAPath(const File &file)
Definition DWGFactory.cpp:248
FactoryOptions defaultReadOptions(const FactoryParameters &file) const override
Definition DWGFactory.cpp:187
FactoryFeatures factoryFeatures(const FactoryParameters &file, bool is_import) const override
Definition DWGFactory.cpp:195
NDEVR_CAD_API DWGFactory()
Definition DWGFactory.cpp:32
static File CurrentODAPath()
Definition DWGFactory.cpp:244
virtual bool readFile(FactoryParameters &file) override
Definition DWGFactory.cpp:125
static bool NeedsToDownloadDWGTools()
Definition DWGFactory.cpp:279
static File FindODAPath()
Definition DWGFactory.cpp:224
virtual void getSupportedFormats(Buffer< FileFormat > &formats, bool is_read) override
Definition DWGFactory.cpp:35
bool canRead(const FactoryParameters &file) override
Definition DWGFactory.cpp:200
static INIFactory INI()
Definition DWGFactory.cpp:261
FactoryOptions defaultWriteOptions(const FactoryParameters &file) const override
Definition DWGFactory.cpp:191
static bool s_is_valid
Definition DWGFactory.h:59
static bool SupportsODA()
Definition DWGFactory.cpp:271
Definition FactoryFeatures.h:40
Definition FactoryOptions.h:46
Definition INIReader.h:57
Definition IOFactory.h:99
Definition IOFactory.h:56