Point Cloud Library (PCL)  1.9.1-dev
List of all members | Public Member Functions
ON_Workspace Class Reference

#include <pcl/surface/3rdparty/opennurbs/opennurbs_workspace.h>

Public Member Functions

 ON_Workspace ()
 
 ~ON_Workspace ()
 
void Destroy ()
 
void * GetMemory (size_t sz)
 
int * GetIntMemory (size_t count)
 
int ** GetIntMemory (size_t row_count, size_t col_count)
 
double * GetDoubleMemory (size_t count)
 
double ** GetDoubleMemory (size_t row_count, size_t col_count)
 
ON_3dPointGetPointMemory (size_t count)
 
ON_3dVectorGetVectorMemory (size_t count)
 
void * GrowMemory (void *ptr, size_t sz)
 
int * GrowIntMemory (int *ptr, size_t count)
 
double * GrowDoubleMemory (double *ptr, size_t count)
 
ON_3dPointGrowPointMemory (ON_3dPoint *ptr, size_t count)
 
ON_3dVectorGrowVectorMemory (ON_3dVector *ptr, size_t count)
 
ON_BOOL32 KeepMemory (void *ptr)
 
void KeepAllMemory ()
 
FILE * OpenFile (const char *filename, const char *filemode)
 
FILE * OpenFile (const wchar_t *filename, const wchar_t *filemode)
 
int KeepFile (FILE *fileptr)
 

Detailed Description

Definition at line 26 of file opennurbs_workspace.h.

Constructor & Destructor Documentation

ON_Workspace::ON_Workspace ( )
ON_Workspace::~ON_Workspace ( )

Member Function Documentation

void ON_Workspace::Destroy ( )
double* ON_Workspace::GetDoubleMemory ( size_t  count)
double** ON_Workspace::GetDoubleMemory ( size_t  row_count,
size_t  col_count 
)
int* ON_Workspace::GetIntMemory ( size_t  count)
int** ON_Workspace::GetIntMemory ( size_t  row_count,
size_t  col_count 
)
void* ON_Workspace::GetMemory ( size_t  sz)
ON_3dPoint* ON_Workspace::GetPointMemory ( size_t  count)
ON_3dVector* ON_Workspace::GetVectorMemory ( size_t  count)
double* ON_Workspace::GrowDoubleMemory ( double *  ptr,
size_t  count 
)
int* ON_Workspace::GrowIntMemory ( int *  ptr,
size_t  count 
)
void* ON_Workspace::GrowMemory ( void *  ptr,
size_t  sz 
)
ON_3dPoint* ON_Workspace::GrowPointMemory ( ON_3dPoint ptr,
size_t  count 
)
ON_3dVector* ON_Workspace::GrowVectorMemory ( ON_3dVector ptr,
size_t  count 
)
void ON_Workspace::KeepAllMemory ( )
int ON_Workspace::KeepFile ( FILE *  fileptr)
ON_BOOL32 ON_Workspace::KeepMemory ( void *  ptr)
FILE* ON_Workspace::OpenFile ( const char *  filename,
const char *  filemode 
)
FILE* ON_Workspace::OpenFile ( const wchar_t *  filename,
const wchar_t *  filemode 
)

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