Classes | Functions
opennurbs_extensions.cpp File Reference
#include "pcl/surface/3rdparty/opennurbs/opennurbs.h"
Include dependency graph for opennurbs_extensions.cpp:

Go to the source code of this file.

Classes

class  ON__CIndexMaps
class  ON__CIndexPair

Functions

static int AuditDimStyleTableHelper (ONX_Model &model, bool bAttemptRepair, int *repair_count, ON_TextLog *text_log)
static int AuditFontTableHelper (ONX_Model &model, bool bAttemptRepair, int *repair_count, ON_TextLog *text_log)
static int AuditGroupTableHelper (ONX_Model &model, bool bAttemptRepair, int *repair_count, ON_TextLog *text_log)
static int AuditHatchPatternTableHelper (ONX_Model &model, bool bAttemptRepair, int *repair_count, ON_TextLog *text_log)
static int AuditHistoryRecordTableHelper (ONX_Model &model, bool bAttemptRepair, int *repair_count, ON_TextLog *text_log)
static int AuditIDefIdsHelper (ONX_Model &model, bool bAttemptRepair, int *repair_count, ON_TextLog *text_log)
static int AuditIDefTableHelper (ONX_Model &model, bool bAttemptRepair, int *repair_count, ON_TextLog *text_log)
static int AuditIdsHelper (ON_SimpleArray< ON_UuidIndex > &id_list, ON_UuidIndexList *index_list, bool bAttemptRepair, int *repair_count, ON_TextLog *text_log, const char *nil_id_msg, const char *dup_id_msg)
static int AuditLayerTableHelper (ONX_Model &model, bool bAttemptRepair, int *repair_count, ON_TextLog *text_log)
static int AuditLightIdsHelper (ONX_Model &model, bool bAttemptRepair, int *repair_count, ON_TextLog *text_log)
static int AuditLightTableHelper (ONX_Model &model, bool bAttemptRepair, int *repair_count, ON_TextLog *text_log)
static int AuditLinetypeTableHelper (ONX_Model &model, bool bAttemptRepair, int *repair_count, ON_TextLog *text_log)
static int AuditMappingIdsHelper (ONX_Model &model, bool bAttemptRepair, int *repair_count, ON_TextLog *text_log)
static int AuditMaterialIdsHelper (ONX_Model &model, bool bAttemptRepair, int *repair_count, ON_TextLog *text_log)
static int AuditMaterialTableHelper (ONX_Model &model, bool bAttemptRepair, int *repair_count, ON_TextLog *text_log)
static int AuditModelIdsHelper (ONX_Model &model, bool bAttemptRepair, int *repair_count, ON_TextLog *text_log, ON_SimpleArray< int > *warnings)
static int AuditObjectAttributesHelper (ONX_Model &model, ON_3dmObjectAttributes &attributes, const char *parent_name, int parent_index, bool bAttemptRepair, int *repair_count, ON_TextLog *text_log)
static int AuditObjectIdsHelper (ONX_Model &model, bool bAttemptRepair, int *repair_count, ON_TextLog *text_log)
static int AuditObjectTableHelper (ONX_Model &model, bool bAttemptRepair, int *repair_count, ON_TextLog *text_log)
static int AuditTextureMappingTableHelper (ONX_Model &model, bool bAttemptRepair, int *repair_count, ON_TextLog *text_log)
static bool CheckForCRCErrors (ON_BinaryArchive &archive, ONX_Model &model, ON_TextLog *error_log, const char *sSection)
void ONX_DumpView (ON_TextLog &dump, const ON_3dmView &view)
bool ONX_IsValidName (const wchar_t *name)
static bool ONX_IsValidNameFirstChar (wchar_t c)
static bool ONX_IsValidNameSecondChar (wchar_t c)
static void ONX_Model_WriteHelper (ON_BinaryFile &file)
static const ON_UnknownUserDataRDKObjectUserDataHelper (const ON_UserData *objectud)
static int RemapIndexHelper (int old_index, bool bRemapIndex, int count, int default_index, const ON_SimpleArray< ON__CIndexPair > &imap)

Function Documentation

static int AuditDimStyleTableHelper ( ONX_Model model,
bool  bAttemptRepair,
int *  repair_count,
ON_TextLog text_log 
) [static]

Definition at line 4000 of file opennurbs_extensions.cpp.

static int AuditFontTableHelper ( ONX_Model model,
bool  bAttemptRepair,
int *  repair_count,
ON_TextLog text_log 
) [static]

Definition at line 3956 of file opennurbs_extensions.cpp.

static int AuditGroupTableHelper ( ONX_Model model,
bool  bAttemptRepair,
int *  repair_count,
ON_TextLog text_log 
) [static]

Definition at line 3912 of file opennurbs_extensions.cpp.

static int AuditHatchPatternTableHelper ( ONX_Model model,
bool  bAttemptRepair,
int *  repair_count,
ON_TextLog text_log 
) [static]

Definition at line 4044 of file opennurbs_extensions.cpp.

static int AuditHistoryRecordTableHelper ( ONX_Model model,
bool  bAttemptRepair,
int *  repair_count,
ON_TextLog text_log 
) [static]

Definition at line 5141 of file opennurbs_extensions.cpp.

static int AuditIDefIdsHelper ( ONX_Model model,
bool  bAttemptRepair,
int *  repair_count,
ON_TextLog text_log 
) [static]

Definition at line 4732 of file opennurbs_extensions.cpp.

static int AuditIDefTableHelper ( ONX_Model model,
bool  bAttemptRepair,
int *  repair_count,
ON_TextLog text_log 
) [static]

Definition at line 4916 of file opennurbs_extensions.cpp.

static int AuditIdsHelper ( ON_SimpleArray< ON_UuidIndex > &  id_list,
ON_UuidIndexList index_list,
bool  bAttemptRepair,
int *  repair_count,
ON_TextLog text_log,
const char *  nil_id_msg,
const char *  dup_id_msg 
) [static]

Definition at line 4468 of file opennurbs_extensions.cpp.

static int AuditLayerTableHelper ( ONX_Model model,
bool  bAttemptRepair,
int *  repair_count,
ON_TextLog text_log 
) [static]

Definition at line 4338 of file opennurbs_extensions.cpp.

static int AuditLightIdsHelper ( ONX_Model model,
bool  bAttemptRepair,
int *  repair_count,
ON_TextLog text_log 
) [static]

Definition at line 4616 of file opennurbs_extensions.cpp.

static int AuditLightTableHelper ( ONX_Model model,
bool  bAttemptRepair,
int *  repair_count,
ON_TextLog text_log 
) [static]

Definition at line 4190 of file opennurbs_extensions.cpp.

static int AuditLinetypeTableHelper ( ONX_Model model,
bool  bAttemptRepair,
int *  repair_count,
ON_TextLog text_log 
) [static]

Definition at line 4295 of file opennurbs_extensions.cpp.

static int AuditMappingIdsHelper ( ONX_Model model,
bool  bAttemptRepair,
int *  repair_count,
ON_TextLog text_log 
) [static]

Definition at line 4770 of file opennurbs_extensions.cpp.

static int AuditMaterialIdsHelper ( ONX_Model model,
bool  bAttemptRepair,
int *  repair_count,
ON_TextLog text_log 
) [static]

Definition at line 4809 of file opennurbs_extensions.cpp.

static int AuditMaterialTableHelper ( ONX_Model model,
bool  bAttemptRepair,
int *  repair_count,
ON_TextLog text_log 
) [static]

Definition at line 4252 of file opennurbs_extensions.cpp.

static int AuditModelIdsHelper ( ONX_Model model,
bool  bAttemptRepair,
int *  repair_count,
ON_TextLog text_log,
ON_SimpleArray< int > *  warnings 
) [static]

Definition at line 4847 of file opennurbs_extensions.cpp.

static int AuditObjectAttributesHelper ( ONX_Model model,
ON_3dmObjectAttributes attributes,
const char *  parent_name,
int  parent_index,
bool  bAttemptRepair,
int *  repair_count,
ON_TextLog text_log 
) [static]

Definition at line 4088 of file opennurbs_extensions.cpp.

static int AuditObjectIdsHelper ( ONX_Model model,
bool  bAttemptRepair,
int *  repair_count,
ON_TextLog text_log 
) [static]

Definition at line 4577 of file opennurbs_extensions.cpp.

static int AuditObjectTableHelper ( ONX_Model model,
bool  bAttemptRepair,
int *  repair_count,
ON_TextLog text_log 
) [static]

Definition at line 5091 of file opennurbs_extensions.cpp.

static int AuditTextureMappingTableHelper ( ONX_Model model,
bool  bAttemptRepair,
int *  repair_count,
ON_TextLog text_log 
) [static]

Definition at line 3868 of file opennurbs_extensions.cpp.

static bool CheckForCRCErrors ( ON_BinaryArchive archive,
ONX_Model model,
ON_TextLog error_log,
const char *  sSection 
) [static]

Definition at line 1063 of file opennurbs_extensions.cpp.

void ONX_DumpView ( ON_TextLog dump,
const ON_3dmView view 
)

Definition at line 629 of file opennurbs_extensions.cpp.

bool ONX_IsValidName ( const wchar_t *  name)

Definition at line 243 of file opennurbs_extensions.cpp.

static bool ONX_IsValidNameFirstChar ( wchar_t  c) [static]

Definition at line 214 of file opennurbs_extensions.cpp.

static bool ONX_IsValidNameSecondChar ( wchar_t  c) [static]

Definition at line 236 of file opennurbs_extensions.cpp.

static void ONX_Model_WriteHelper ( ON_BinaryFile file) [static]

Definition at line 2982 of file opennurbs_extensions.cpp.

static const ON_UnknownUserData* RDKObjectUserDataHelper ( const ON_UserData objectud) [static]

Definition at line 5284 of file opennurbs_extensions.cpp.

static int RemapIndexHelper ( int  old_index,
bool  bRemapIndex,
int  count,
int  default_index,
const ON_SimpleArray< ON__CIndexPair > &  imap 
) [static]

Definition at line 1812 of file opennurbs_extensions.cpp.



pcl
Author(s): Open Perception
autogenerated on Wed Aug 26 2015 15:38:46