17 #if !defined(OPENNURBS_WORKSPACE_INC_)
18 #define OPENNURBS_WORKSPACE_INC_
396 const char* filename,
417 const wchar_t* filename,
418 const wchar_t* filemode
441 struct ON_Workspace_FBLK * m_pFileBlk;
442 struct ON_Workspace_MBLK * m_pMemBlk;
void * GetMemory(std::size_t sz)
int * GetIntMemory(std::size_t count)
ON_3dVector * GrowVectorMemory(ON_3dVector *ptr, std::size_t count)
int KeepFile(FILE *fileptr)
int ** GetIntMemory(std::size_t row_count, std::size_t col_count)
FILE * OpenFile(const char *filename, const char *filemode)
ON_BOOL32 KeepMemory(void *ptr)
double ** GetDoubleMemory(std::size_t row_count, std::size_t col_count)
FILE * OpenFile(const wchar_t *filename, const wchar_t *filemode)
ON_3dVector * GetVectorMemory(std::size_t count)
ON_3dPoint * GrowPointMemory(ON_3dPoint *ptr, std::size_t count)
ON_3dPoint * GetPointMemory(std::size_t count)
void * GrowMemory(void *ptr, std::size_t sz)
double * GetDoubleMemory(std::size_t count)
double * GrowDoubleMemory(double *ptr, std::size_t count)
int * GrowIntMemory(int *ptr, std::size_t count)