CFx SDK Documentation 2026 SP0
Loading...
Searching...
No Matches
IPSHelper Class Referenceabstract

#include <IPSHelper.h>

Public Member Functions

virtual bool in (OdStreamBuf *pStreamBuf)=0
 
virtual bool out (OdStreamBuf *pStreamBuf)=0
 
virtual voidgetIBr ()=0
 
virtual ~IPSHelper ()
 

Detailed Description

This class is the base class for classes that provide platform-dependent loading and saving of Parasolid files.

Corresponding C++ library: TG_Db <group OdDg_Classes>

Definition at line 40 of file IPSHelper.h.

Constructor & Destructor Documentation

◆ ~IPSHelper()

virtual IPSHelper::~IPSHelper ( )
virtual

Member Function Documentation

◆ getIBr()

virtual void * IPSHelper::getIBr ( )
pure virtual

Gets the pointer to the Parasolid file.

Returns
Pointer to the Parasolid file object.

◆ in()

virtual bool IPSHelper::in ( OdStreamBuf * pStreamBuf)
pure virtual

Loads the specified Parasolid file.

Parameters
pStreamBuf[in] Pointer to the StreamBuf object from which the data are to be read.
Returns
Returns true if and only if successful

◆ out()

virtual bool IPSHelper::out ( OdStreamBuf * pStreamBuf)
pure virtual

Saves the specified Parasolid file.

Parameters
pStreamBuf[in] Pointer to the StreamBuf object to which the data are to be written.
Returns
Returns true if and only if successful

The documentation for this class was generated from the following file: