packages feed

opencascade-hs-0.6.3.0: cpp/hs_RWMesh_CafReader.h

#ifndef HS_RWMESH_CAFREADER_H
#define HS_RWMESH_CAFREADER_H

#include "hs_types.h"

#ifdef __cplusplus
extern "C" {
#endif

void hs_RWMesh_CafReader_setDocument(RWMesh_CafReader * reader, Handle(TDocStd_Document) * document);

void hs_RWMesh_CafReader_setFileLengthUnit(RWMesh_CafReader * reader, double scale);

TopoDS_Shape * hs_RWMesh_CafReader_singleShape(
    RWMesh_CafReader * reader,
    HSExceptionType* exType, void ** exPtr
);

bool hs_RWMesh_CafReader_perform(
    RWMesh_CafReader * reader, char * filename, Message_ProgressRange * progress,
    HSExceptionType* exType, void ** exPtr
);

#ifdef __cplusplus
}
#endif

#endif // HS_RWMESH_CAFREADER_H