|
OCCT-Light 0.1
C ABI and C++ veneer for multi-language CAD workflows
|
C++ veneer for IGES I/O. More...
#include <occtl/occtl_io_iges.h>#include <occtl-hpp/core.hpp>#include <occtl-hpp/topo.hpp>#include <cstddef>#include <cstdint>#include <string>#include <utility>#include <vector>
Go to the source code of this file.
Classes | |
| struct | occtl::io_iges::ReadOptions |
Options for read. PascalCase mirror of occtl_io_iges_read_options_t. More... | |
| struct | occtl::io_iges::WriteOptions |
Options for write. PascalCase mirror of occtl_io_iges_write_options_t. More... | |
Functions | |
| std::pair< Graph, NodeId > | occtl::io_iges::read (const std::string &thePath, const ReadOptions &theOptions=ReadOptions{}) |
| Reads an IGES file into a fresh graph and returns (graph, root). | |
| void | occtl::io_iges::write (const Graph &theGraph, const NodeId theRoot, const std::string &thePath, const WriteOptions &theOptions=WriteOptions{}) |
Writes the topology rooted at theRoot to an IGES file. | |
C++ veneer for IGES I/O.
|
inline |
Reads an IGES file into a fresh graph and returns (graph, root).
| Error | on failure. |
|
inline |
Writes the topology rooted at theRoot to an IGES file.
| Error | on failure. |