Reads STEP files. More...
#include <cadex/STEP_Reader.hxx>
Public Member Functions | |
STEP_Reader () | |
const STEP_ReaderParameters & | Parameters () const |
Returns parameters. | |
STEP_ReaderParameters & | Parameters () |
Sets parameters. | |
STEP_FileModelTools | CreateFileModelTools () const |
![]() | |
~Base_Reader () | |
Destructor. | |
bool | ReadFile (const Base_UTF16String &theFileName) |
Reads the file into memory. | |
bool | ReadFile (std::istream &theStream) |
Reads the file into memory. | |
bool | ReadFile (const std::shared_ptr< Base_IStreamProviderFactory > &theFactory, const Base_UTF16String &theFileName) |
Reads the file into memory. | |
bool | Transfer (ModelData_Model &theModel) |
Converts read file into a resulting model. | |
bool | Transfer (ModelData_BIMModel &theModel) |
Converts read file into a resulting BIM model. | |
bool | Transfer (TopoDS_Shape &theShape) |
Converts read file into a resulting shape. | |
Base_ProgressStatus & | ProgressStatus () const |
Returns a progress status. | |
Base_ReaderStatistics | Statistics () const |
Returns an object containing information about import process. | |
internal::Base_Reader_Private * | Impl () const |
template<typename T > | |
T * | Impl () const |
Reserved for internal use. | |
Protected Member Functions | |
STEP_Reader (internal::Base_Reader_Private *theImpl) | |
![]() | |
Base_Reader (internal::Base_Reader_Private *theImpl) | |
Constructor. | |
Reads STEP files.
Refer to STEP Converter.
cadex::STEP_Reader::STEP_Reader | ( | ) |
Constructor.
LicenseManager_LicenseError | if no STEP license was activated. |