DATAKIT API  V2025.4
error_dtk.hpp File Reference

Go to the source code of this file.

Macros

#define dtkAcisReadingError_Msg   L"dtkAcisReadingError"
 
#define dtkCatiaV4_3dReadBadEntityNumber_Msg   L"dtkCatiaV4_3dReadBadEntityNumber"
 
#define dtkCatiaV4_3dReadErrorDataEntity_Msg   L"dtkCatiaV4_3dReadErrorDataEntity"
 
#define dtkCatiaV4_3dReadErrorFileInvalid_Msg   L"dtkCatiaV4_3dReadErrorFileInvalid"
 
#define dtkCatiaV4_3dReadErrorIncompleteFile_Msg   L"dtkCatiaV4_3dReadErrorIncompleteFile"
 
#define dtkCatiaV4_3dReadErrorInventory_Msg   L"dtkCatiaV4_3dReadErrorInventory"
 
#define dtkCatiaV4_3dReadErrorNoModel_Msg   L"dtkCatiaV4_3dReadErrorNoModel"
 
#define dtkCatiaV4_3dReadErrorUnknown_Msg   L"dtkCatiaV4_3dReadErrorUnknown"
 
#define dtkCatiaV4_3dReadUVCurveInternalDegenered_Msg   L"dtkCatiaV4_3dReadUVCurveInternalDegenered"
 
#define dtkCatiaV5_2dReadErrorUnknown_Msg   L"dtkCatiaV5_2dReadErrorUnknown"
 
#define dtkCatiaV5_3dReadErrorEmptyBlock_Msg   L"dtkCatiaV5_3dReadErrorEmptyBlock"
 
#define dtkCatiaV5_3dReadErrorFileInvalid_Msg   L"dtkCatiaV5_3dReadErrorFileInvalid"
 
#define dtkCatiaV5_3dReadErrorInvalidBlock_Msg   L"dtkCatiaV5_3dReadErrorInvalidBlock"
 
#define dtkCatiaV5_3dReadErrorInvalidContext_Msg   L"dtkCatiaV5_3dReadErrorInvalidContext"
 
#define dtkCatiaV5_3dReadErrorReadingBlockVisibility_Msg   L"dtkCatiaV5_3dReadErrorReadingBlockVisibility"
 
#define dtkCatiaV5_3dReadErrorReadingGeometricalBlock_Msg   L"dtkCatiaV5_3dReadErrorReadingGeometricalBlock"
 
#define dtkCatiaV5_3dReadErrorReadingMfbrpBlock_Msg   L"dtkCatiaV5_3dReadErrorReadingMfbrpBlock"
 
#define dtkCatiaV5_3dReadErrorReadingSpecBlock_Msg   L"dtkCatiaV5_3dReadErrorReadingSpecBlock"
 
#define dtkCatiaV5_3dReadErrorUnknown_Msg   L"dtkCatiaV5_3dReadErrorUnknown"
 
#define dtkCatiaV5_3dReadErrorWrongId_Msg   L"dtkCatiaV5_3dReadErrorWrongId"
 
#define dtkCatiaV5_3dReadFdtErrorUnknown_Msg   L"dtkCatiaV5_3dFdtReadErrorUnknown"
 
#define dtkCatiaV5_3dReadWarningRelaseUnderR7_Msg   L"dtkCatiaV5_3dReadWarningRelaseUnderR7"
 
#define dtkCatiaV5_3dWriteNoEntities_Msg   L"dtkCatiaV5_3dWriteNoEntities"
 
#define dtkCatiaV5_3dWriteTooMuchEntities_Msg   L"dtkCatiaV5_3dWriteTooMuchEntities"
 
#define dtkCatiaV6_3dErrorCreateSimLink_Msg   L"dtkCatiaV6_3dErrorCreateSimLink"
 
#define dtkCatiaV6_3dReadErrorFileInvalid_Msg   L"dtkCatiaV6_3dReadErrorFileInvalid"
 
#define dtkCgrBlocEmpty_Msg   L"dtkCgrBlocEmpty"
 
#define dtkCgrColorNotFound_Msg   L"dtkCgrColorNotFound"
 
#define dtkCgrEndBloc_Msg   L"dtkCgrEndBloc"
 
#define dtkCgrReadErrorUnknown_Msg   L"dtkCgrReadErrorUnknown"
 
#define dtkCgrReadingError_Msg   L"dtkCgrReadingError"
 
#define dtkDwgWriteEmptyBody_Msg   L"dtkDwgWriteEmptyBody"
 
#define dtkDwgWriteHiddenEntity_Msg   L"dtkDwgWriteHiddenEntity"
 
#define dtkErrorAllocation_Msg   L"dtkErrorAllocation"
 
#define dtkErrorAPIAlreadyStarted_Msg   L"dtkErrorAPIAlreadyStarted"
 
#define dtkErrorAPINotStarted_Msg   L"dtkErrorAPINotStarted"
 
#define dtkErrorAttributeNotFound_Msg   L"dtkErrorAttributeNotFound"
 
#define dtkErrorCannotComputeMsg   L"dtkErrorCannotCompute"
 
#define dtkErrorComponentAlreadyLoaded_Msg   L"dtkErrorComponentAlreadyLoaded"
 
#define dtkErrorCorruptedEntity_Msg   L"dtkErrorCorruptedEntity"
 
#define dtkErrorCorruptedFile_Msg   L"dtkErrorCorruptedFile"
 
#define dtkErrorEmptyFile_Msg   L"dtkErrorEmptyFile"
 
#define dtkErrorFileNotExist_Msg   L"dtkErrorFileNotExist"
 
#define dtkErrorFutureVersion_Msg   L"dtkErrorFutureVersion"
 
#define dtkErrorInputFile_Msg   L"dtkErrorInputFile"
 
#define dtkErrorInputFileSavedOptionNotSupported_Msg   L"dtkErrorInputFileSavedOptionNotSupported"
 
#define dtkErrorInvalidClientCode_Msg   L"dtkErrorInvalidClientCode"
 
#define dtkErrorInvalidComponent_Msg   L"dtkErrorInvalidComponent"
 
#define dtkErrorInvalidDocument_Msg   L"dtkErrorInvalidDocument"
 
#define dtkErrorInvalidNode_Msg   L"dtkErrorInvalidNode"
 
#define dtkErrorLibraryVersion_Msg   L"dtkErrorLibraryVersion"
 
#define dtkErrorLicence_Msg   L"dtkErrorLicence"
 
#define dtkErrorMaxFileNameSize_Msg   L"dtkErrorMaxFileNameSize"
 
#define dtkErrorNotProcessedMsg   L"dtkErrorNotProcessed"
 
#define dtkErrorNotYetImplementedMsg   L"dtkErrorNotYetImplemented"
 
#define dtkErrorNullPointerMsg   L"dtkErrorNullPointer"
 
#define dtkErrorObsoleteFunction_Msg   L"dtkErrorObsoleteFunction"
 
#define dtkErrorOnlyOneOuterSupportedMsg   L"dtkErrorOnlyOneOuterSupported"
 
#define dtkErrorOpenConfigFile_Msg   L"dtkErrorOpenConfigFile"
 
#define dtkErrorOpenFiles_Msg   L"dtkErrorOpenFiles"
 
#define dtkErrorOpenInputFile_Msg   L"dtkErrorOpenInputFile"
 
#define dtkErrorOpenOutputFile_Msg   L"dtkErrorOpenOutputFile"
 
#define dtkErrorOutOfRangeMsg   L"dtkErrorOutOfRange"
 
#define dtkErrorOutOfTime_Msg   L"dtkErrorOutOfTime"
 
#define dtkErrorOutputFile_Msg   L"dtkErrorOutputFile"
 
#define dtkErrorSchemaNotFound_Msg   L"dtkErrorSchemaNotFound"
 
#define dtkErrorTopologyUnread_Msg   L"dtkErrorTopologyUnread"
 
#define dtkErrorUnavailableReader_Msg   L"dtkErrorUnavailableReader"
 
#define dtkErrorUnavailableWriter_Msg   L"dtkErrorUnavailableWriter"
 
#define dtkErrorUnknownFileType_Msg   L"dtkErrorUnknownFileType"
 
#define dtkErrorUnspecifiedMsg   L"dtkErrorUnspecified"
 
#define dtkErrorUserBreak_Msg   L"dtkErrorUserBreak"
 
#define dtkErrorVersionNotSupported_Msg   L"dtkErrorVersionNotSupported"
 
#define dtkIfcWriteNoGeometry_Msg   L"dtkIfcWriteNoShape"
 
#define dtkIgesReadErrorUnknown_Msg   L"dtkIgesReadErrorUnknown"
 
#define dtkIgesReadingError_Msg   L"dtkIgesReadingError"
 
#define dtkInventor_3dIAssembly_Msg   L"dtkInventor_3dIAssembly"
 
#define dtkInventor_3dReadErrorFileInvalid_Msg   L"dtkInventor_3dReadErrorFileInvalid"
 
#define dtkInventor_3dReadErrorFileVersion_Msg   L"dtkInventor_3dReadErrorFileVersion"
 
#define dtkInventor_3dReadErrorUnknown_Msg   L"dtkInventor_3dReadErrorUnknown"
 
#define dtkNoError_Msg   L"dtkNoError"
 
#define dtkPdf3dWriteUnavailablePointedNode_Msg   L"dtkPdf3dWriteUnavailablePointedNode"
 
#define dtkPdf3dWriteUnavailablePointingNode_Msg   L"dtkPdf3dWriteUnavailablePointingNode"
 
#define dtkPlmXml3dReadErrorFileInvalid_Msg   L"dtkPlmXml3dReadErrorFileInvalid"
 
#define dtkSe2dReadWarningOnlyEmfAvailable_Msg   L"dtkSe2dReadWarningOnlyEmfAvailable"
 
#define dtkSe3dReadErrorFileInvalid_Msg   L"dtkSe3dReadErrorFileCorrupt"
 
#define dtkSe3dReadErrorUnknown_Msg   L"dtkSe3dReadErrorUnknown"
 
#define dtkSw3dReadErrorFileInvalid_Msg   L"dtkSw3dReadErrorFileCorrupt"
 
#define dtkSw3dReadErrorMissingConfiguration_Msg   L"dtkSw3dReadErrorMissingConfiguration"
 
#define dtkSw3dReadErrorUnknown_Msg   L"dtkSw3dReadErrorUnknown"
 
#define dtkSw3dReadWarningFlexibleConfiguration_Msg   L"dtkSw3dReadWarningFlexibleConfiguration"
 
#define dtkSw3dReadWarningMissingXml_Msg   L"dtkSw3dReadWarningMissingXml"
 
#define dtkTessellationNotStarted_Msg   L"dtkTessellationNotStarted"
 
#define dtkTessellationWarnigEmptyData_Msg   L"dtkTessellationWarnigEmptyData"
 
#define dtkTopologyBodyHasClosedandOpenShellMsg   L"dtkTopologyBodyHasClosedandOpenShell"
 
#define dtkTopologyBodyHasSeveralOpenShellMsg   L"dtkTopologyBodyHasSeveralOpenShell"
 
#define dtkTopologyBodyIsClosedMsg   L"dtkTopologyBodyIsClosed"
 
#define dtkTopologyBodyIsEmptyMsg   L"dtkTopologyBodyIsEmpty"
 
#define dtkTopologyBodyIsOpenMsg   L"dtkTopologyBodyIsOpen"
 
#define dtkTopologyErrorUnknown_Msg   L"dtkErrTopoUnknown"
 
#define dtkTopologyFaceAsSeveralOuterMsg   L"dtkTopologyFaceAsSeveralOuter"
 
#define dtkTopologyFaceHasNo3DGeomMsg   L"dtkTopologyFaceHasNo3DGeom"
 
#define dtkTopologyFaceHasNoSurfaceMsg   L"dtkTopologyFaceHasNoSurface"
 
#define dtkTopologyFaceHasNoUVGeomMsg   L"dtkTopologyFaceHasNoUVGeom"
 
#define dtkTopologyFaceHasOpenTrimBoundaryMsg   L"dtkTopologyFaceHasOpenTrimBoundary"
 
#define dtkTopologyFaceIsUnboundedMsg   L"dtkTopologyFaceIsUnbounded"
 
#define dtkTopologyFaceIsWireMsg   L"dtkTopologyFaceIsWire"
 
#define dtkTopologyInvalidIdMsg   L"dtkTopologyInvalidId"
 
#define dtkTopologyLoopIsVertexMsg   L"dtkTopologyLoopIsVertex"
 
#define dtkTopologyShellHasNoFacesMsg   L"dtkTopologyShellHasNoFaces"
 
#define dtkTypeNotSupportedMsg   L"dtkTypeNotSupported"
 
#define dtkUg3dReadErrorFileInvalid_Msg   L"dtkUg3dReadErrorFileCorrupt"
 
#define dtkUg3dReadErrorUnknown_Msg   L"dtkUg3dReadErrorUnknown"
 
#define dtkWarningDefaultValue_Msg   L"dtkWarningDefaultValue"
 
#define dtkWarningDegeneratePointMsg   L"dtkWarningDegeneratePoint"
 
#define dtkWarningInvalidArgument_Msg   L"dtkWarningInvalidArgument"
 
#define dtkWarningNoEntitiesWritten_Msg   L"dtkWarningNoEntitiesWritten"
 
#define dtkWarningNonManifoldTopology_Msg   L"dtkWarningNonManifoldTopology"
 
#define dtkWarningTopologyIncomplete_Msg   L"dtkWarningTopologyIncomplete"
 
#define dtkWarningUuidMismatch_Msg   L"dtkWarningUuidMismatch"
 
#define dtkXmt3dReadErrorFileInvalid_Msg   L"dtkXmt3dReadErrorFileCorrupt"
 
#define dtkXmt3dReadErrorUnknown_Msg   L"dtkXmt3dReadErrorUnknown"
 

Typedefs

typedef Dtk_ErrorStatus DtkErrorStatus
 

Enumerations

enum  Dtk_ErrorStatus {
  dtkWarningUuidMismatch = 30000, dtkErrorTypeNotsupported = -1000, dtkErrorUnspecified = -1001, dtkErrorCannotCompute = -1002,
  dtkErrorNullPointer = -1003, dtkErrorOnlyOneOuterSupported = -1004, dtkErrorOutOfRange = -1005, dtkErrorNotYetImplemented = -1006,
  dtkErrorNotProcessed = -1007, dtkErrorObsoleteFunction = -1008, dtkErrorAttributeNotFound = -1009, dtkWarningInvalidArgument = -1010,
  dtkErrorInvalidComponent = -1011, dtkErrorInvalidNode = -1012, dtkErrorOutOfTime = -1013, dtkWarningDefaultValue = -1014,
  dtkErrorMaxFileNameSize = -1015, dtkErrorInvalidDocument = -1016, dtkErrorFutureVersion = -38, dtkErrorInvalidClientCode = -37,
  dtkErrorUnavailableWriter = -36, dtkErrorComponentAlreadyLoaded = -35, dtkErrorEmptyFile = -34, dtkErrorCorruptedEntity = -33,
  dtkWarningNoEntitiesWritten = -32, dtkErrorCorruptedFile = -31, dtkErrorUnknownFileType = -30, dtkErrorUnavailableReader = -29,
  dtkErrorFileNotExist = -28, dtkErrorVersionNotSupported = -27, dtkErrorAPINotStarted = -26, dtkErrorAPIAlreadyStarted = -25,
  dtkErrorLibraryVersion = -24, dtkErrorOpenOutputFile = -23, dtkErrorOpenInputFile = -22, dtkErrorSchemaNotFound = -15,
  dtkErrorOpenConfigFile = -13, dtkErrorInputFileSavedOptionNotSupported = -7, dtkErrorOutputFile = -6, dtkErrorInputFile = -5,
  dtkErrorLicence = -4, dtkErrorOpenFiles = -2, dtkErrorAllocation = -1, dtkNoError = 0,
  dtkErrorUserBreak = 1, dtkTopologyErrorUnknown = 200, dtkErrorTopologyUnread = 201, dtkWarningNonManifoldTopology = 202,
  dtkWarningTopologyIncomplete = 203, dtkTopologyLoopIsVertex = 204, dtkTopologyBodyIsOpen = 205, dtkTopologyBodyIsClosed = 206,
  dtkTopologyFaceIsWire = 207, dtkTopologyFaceAsSeveralOuter = 208, dtkTopologyInvalidId = 209, dtkTopologyFaceHasNo3DGeom = 210,
  dtkTopologyBodyIsEmpty = 211, dtkTopologyFaceIsUnbounded = 212, dtkTopologyShellHasNoFaces = 213, dtkTopologyFaceHasNoUVGeom = 214,
  dtkTopologyFaceHasNoSurface = 215, dtkWarningDegeneratePoint = 216, dtkTopologyBodyHasClosedandOpenShell = 217, dtkTopologyFaceHasOpenTrimBoundary = 218,
  dtkTopologyBodyHasSeveralOpenShell = 219, dtkCatiaV4_3dReadErrorUnknown = 1000, dtkCatiaV4_3dReadErrorFileInvalid = 1001, dtkCatiaV4_3dReadErrorNoModel = 1002,
  dtkCatiaV4_3dReadErrorIncompleteFile = 1003, dtkCatiaV4_3dReadErrorInventory = 1004, dtkCatiaV4_3dReadBadEntityNumber = 1005, dtkCatiaV4_3dReadErrorDataEntity = 1006,
  dtkCatiaV4_3dReadUVCurveInternalDegenered = 1007, dtkCatiaV5_3dReadErrorUnknown = 2000, dtkCatiaV5_3dReadErrorFileInvalid = 2001, dtkCatiaV5_3dReadErrorWrongId = 2002,
  dtkCatiaV5_3dReadErrorEmptyBlock = 2003, dtkCatiaV5_3dReadErrorInvalidBlock = 2004, dtkCatiaV5_3dReadErrorReadingVisibilityBlock = 2005, dtkCatiaV5_3dReadErrorReadingGeometricalBlock = 2006,
  dtkCatiaV5_3dReadErrorReadingSpecBlock = 2007, dtkCatiaV5_3dReadErrorInvalidContext = 2008, dtkCatiaV5_3dReadErrorReadingMfbrpBlock = 2009, dtkCatiaV5_3dReadWarningRelaseUnderR7 = 2051,
  dtkCatiaV5_3dReadFdtErrorUnknown = 2100, dtkCatiaV5_2dReadErrorUnknown = 2200, dtkCgrReadErrorUnknown = 2300, dtkCgrReadingError = 2301,
  dtkCgrColorNotFound = 2302, dtkCgrBlocEmpty = 2303, dtkCgrEndBloc = 2304, dtkCatiaV5_3dWriteTooMuchEntities = 2400,
  dtkCatiaV5_3dWriteNoEntities = 2401, dtkInventor_3dReadErrorUnknown = 3000, dtkInventor_3dReadErrorFileInvalid = 3001, dtkInventor_3dReadErrorFileVersion = 3002,
  dtkInventor_3dIAssembly = 3003, dtkIgesReadErrorUnknown = 3300, dtkIgesReadingError = 3301, dtkAcisReadingError = 3302,
  dtkTessellationWarnigEmptyData = 4000, dtkTessellationNotStarted = 4001, dtkUg3dReadErrorUnknown = 10000, dtkUg3dReadErrorFileCorrupt = 10922,
  dtkXmt3dReadErrorUnknown = 11000, dtkXmt3dReadErrorFileCorrupt = 11922, dtkSe3dReadErrorUnknown = 12000, dtkSe3dReadErrorFileCorrupt = 12922,
  dtkSw3dReadErrorUnknown = 13000, dtkSw3dReadErrorFileCorrupt = 13922, dtkSw3dReadErrorMissingConfiguration = 10001, dtkSw3dReadWarningFlexibleConfiguration = 10002,
  dtkSw3dReadWarningMissingXml = 10003, dtkCatiaV6_3dReadErrorFileInvalid = 20000, dtkCatiaV6_3dErrorCreateSimLink = 20001, dtkPlmXml3dReadErrorFileInvalid = 40000,
  dtkSe2dReadWarningOnlyEmfAvailable = 15000, dtkPdf3dWriteUnavailablePointingNode = 45000, dtkPdf3dWriteUnavailablePointedNode = 45001, dtkDwgWriteHiddenEntity = 46000,
  dtkDwgWriteEmptyBody = 46001, dtkIfcWriteNoShape
}
 

Functions

int dtkTypeError (int errNumber, wchar_t **outError)
 

Macro Definition Documentation

◆ dtkAcisReadingError_Msg

#define dtkAcisReadingError_Msg   L"dtkAcisReadingError"

◆ dtkCatiaV4_3dReadBadEntityNumber_Msg

#define dtkCatiaV4_3dReadBadEntityNumber_Msg   L"dtkCatiaV4_3dReadBadEntityNumber"

◆ dtkCatiaV4_3dReadErrorDataEntity_Msg

#define dtkCatiaV4_3dReadErrorDataEntity_Msg   L"dtkCatiaV4_3dReadErrorDataEntity"

◆ dtkCatiaV4_3dReadErrorFileInvalid_Msg

#define dtkCatiaV4_3dReadErrorFileInvalid_Msg   L"dtkCatiaV4_3dReadErrorFileInvalid"

◆ dtkCatiaV4_3dReadErrorIncompleteFile_Msg

#define dtkCatiaV4_3dReadErrorIncompleteFile_Msg   L"dtkCatiaV4_3dReadErrorIncompleteFile"

◆ dtkCatiaV4_3dReadErrorInventory_Msg

#define dtkCatiaV4_3dReadErrorInventory_Msg   L"dtkCatiaV4_3dReadErrorInventory"

◆ dtkCatiaV4_3dReadErrorNoModel_Msg

#define dtkCatiaV4_3dReadErrorNoModel_Msg   L"dtkCatiaV4_3dReadErrorNoModel"

◆ dtkCatiaV4_3dReadErrorUnknown_Msg

#define dtkCatiaV4_3dReadErrorUnknown_Msg   L"dtkCatiaV4_3dReadErrorUnknown"

◆ dtkCatiaV4_3dReadUVCurveInternalDegenered_Msg

#define dtkCatiaV4_3dReadUVCurveInternalDegenered_Msg   L"dtkCatiaV4_3dReadUVCurveInternalDegenered"

◆ dtkCatiaV5_2dReadErrorUnknown_Msg

#define dtkCatiaV5_2dReadErrorUnknown_Msg   L"dtkCatiaV5_2dReadErrorUnknown"

◆ dtkCatiaV5_3dReadErrorEmptyBlock_Msg

#define dtkCatiaV5_3dReadErrorEmptyBlock_Msg   L"dtkCatiaV5_3dReadErrorEmptyBlock"

◆ dtkCatiaV5_3dReadErrorFileInvalid_Msg

#define dtkCatiaV5_3dReadErrorFileInvalid_Msg   L"dtkCatiaV5_3dReadErrorFileInvalid"

◆ dtkCatiaV5_3dReadErrorInvalidBlock_Msg

#define dtkCatiaV5_3dReadErrorInvalidBlock_Msg   L"dtkCatiaV5_3dReadErrorInvalidBlock"

◆ dtkCatiaV5_3dReadErrorInvalidContext_Msg

#define dtkCatiaV5_3dReadErrorInvalidContext_Msg   L"dtkCatiaV5_3dReadErrorInvalidContext"

◆ dtkCatiaV5_3dReadErrorReadingBlockVisibility_Msg

#define dtkCatiaV5_3dReadErrorReadingBlockVisibility_Msg   L"dtkCatiaV5_3dReadErrorReadingBlockVisibility"

◆ dtkCatiaV5_3dReadErrorReadingGeometricalBlock_Msg

#define dtkCatiaV5_3dReadErrorReadingGeometricalBlock_Msg   L"dtkCatiaV5_3dReadErrorReadingGeometricalBlock"

◆ dtkCatiaV5_3dReadErrorReadingMfbrpBlock_Msg

#define dtkCatiaV5_3dReadErrorReadingMfbrpBlock_Msg   L"dtkCatiaV5_3dReadErrorReadingMfbrpBlock"

◆ dtkCatiaV5_3dReadErrorReadingSpecBlock_Msg

#define dtkCatiaV5_3dReadErrorReadingSpecBlock_Msg   L"dtkCatiaV5_3dReadErrorReadingSpecBlock"

◆ dtkCatiaV5_3dReadErrorUnknown_Msg

#define dtkCatiaV5_3dReadErrorUnknown_Msg   L"dtkCatiaV5_3dReadErrorUnknown"

◆ dtkCatiaV5_3dReadErrorWrongId_Msg

#define dtkCatiaV5_3dReadErrorWrongId_Msg   L"dtkCatiaV5_3dReadErrorWrongId"

◆ dtkCatiaV5_3dReadFdtErrorUnknown_Msg

#define dtkCatiaV5_3dReadFdtErrorUnknown_Msg   L"dtkCatiaV5_3dFdtReadErrorUnknown"

◆ dtkCatiaV5_3dReadWarningRelaseUnderR7_Msg

#define dtkCatiaV5_3dReadWarningRelaseUnderR7_Msg   L"dtkCatiaV5_3dReadWarningRelaseUnderR7"

◆ dtkCatiaV5_3dWriteNoEntities_Msg

#define dtkCatiaV5_3dWriteNoEntities_Msg   L"dtkCatiaV5_3dWriteNoEntities"

◆ dtkCatiaV5_3dWriteTooMuchEntities_Msg

#define dtkCatiaV5_3dWriteTooMuchEntities_Msg   L"dtkCatiaV5_3dWriteTooMuchEntities"

◆ dtkCatiaV6_3dErrorCreateSimLink_Msg

#define dtkCatiaV6_3dErrorCreateSimLink_Msg   L"dtkCatiaV6_3dErrorCreateSimLink"

◆ dtkCatiaV6_3dReadErrorFileInvalid_Msg

#define dtkCatiaV6_3dReadErrorFileInvalid_Msg   L"dtkCatiaV6_3dReadErrorFileInvalid"

◆ dtkCgrBlocEmpty_Msg

#define dtkCgrBlocEmpty_Msg   L"dtkCgrBlocEmpty"

◆ dtkCgrColorNotFound_Msg

#define dtkCgrColorNotFound_Msg   L"dtkCgrColorNotFound"

◆ dtkCgrEndBloc_Msg

#define dtkCgrEndBloc_Msg   L"dtkCgrEndBloc"

◆ dtkCgrReadErrorUnknown_Msg

#define dtkCgrReadErrorUnknown_Msg   L"dtkCgrReadErrorUnknown"

◆ dtkCgrReadingError_Msg

#define dtkCgrReadingError_Msg   L"dtkCgrReadingError"

◆ dtkDwgWriteEmptyBody_Msg

#define dtkDwgWriteEmptyBody_Msg   L"dtkDwgWriteEmptyBody"

◆ dtkDwgWriteHiddenEntity_Msg

#define dtkDwgWriteHiddenEntity_Msg   L"dtkDwgWriteHiddenEntity"

◆ dtkErrorAllocation_Msg

#define dtkErrorAllocation_Msg   L"dtkErrorAllocation"

◆ dtkErrorAPIAlreadyStarted_Msg

#define dtkErrorAPIAlreadyStarted_Msg   L"dtkErrorAPIAlreadyStarted"

◆ dtkErrorAPINotStarted_Msg

#define dtkErrorAPINotStarted_Msg   L"dtkErrorAPINotStarted"

◆ dtkErrorAttributeNotFound_Msg

#define dtkErrorAttributeNotFound_Msg   L"dtkErrorAttributeNotFound"

◆ dtkErrorCannotComputeMsg

#define dtkErrorCannotComputeMsg   L"dtkErrorCannotCompute"

◆ dtkErrorComponentAlreadyLoaded_Msg

#define dtkErrorComponentAlreadyLoaded_Msg   L"dtkErrorComponentAlreadyLoaded"

◆ dtkErrorCorruptedEntity_Msg

#define dtkErrorCorruptedEntity_Msg   L"dtkErrorCorruptedEntity"

◆ dtkErrorCorruptedFile_Msg

#define dtkErrorCorruptedFile_Msg   L"dtkErrorCorruptedFile"

◆ dtkErrorEmptyFile_Msg

#define dtkErrorEmptyFile_Msg   L"dtkErrorEmptyFile"

◆ dtkErrorFileNotExist_Msg

#define dtkErrorFileNotExist_Msg   L"dtkErrorFileNotExist"

◆ dtkErrorFutureVersion_Msg

#define dtkErrorFutureVersion_Msg   L"dtkErrorFutureVersion"

◆ dtkErrorInputFile_Msg

#define dtkErrorInputFile_Msg   L"dtkErrorInputFile"

◆ dtkErrorInputFileSavedOptionNotSupported_Msg

#define dtkErrorInputFileSavedOptionNotSupported_Msg   L"dtkErrorInputFileSavedOptionNotSupported"

◆ dtkErrorInvalidClientCode_Msg

#define dtkErrorInvalidClientCode_Msg   L"dtkErrorInvalidClientCode"

◆ dtkErrorInvalidComponent_Msg

#define dtkErrorInvalidComponent_Msg   L"dtkErrorInvalidComponent"

◆ dtkErrorInvalidDocument_Msg

#define dtkErrorInvalidDocument_Msg   L"dtkErrorInvalidDocument"

◆ dtkErrorInvalidNode_Msg

#define dtkErrorInvalidNode_Msg   L"dtkErrorInvalidNode"

◆ dtkErrorLibraryVersion_Msg

#define dtkErrorLibraryVersion_Msg   L"dtkErrorLibraryVersion"

◆ dtkErrorLicence_Msg

#define dtkErrorLicence_Msg   L"dtkErrorLicence"

◆ dtkErrorMaxFileNameSize_Msg

#define dtkErrorMaxFileNameSize_Msg   L"dtkErrorMaxFileNameSize"

◆ dtkErrorNotProcessedMsg

#define dtkErrorNotProcessedMsg   L"dtkErrorNotProcessed"

◆ dtkErrorNotYetImplementedMsg

#define dtkErrorNotYetImplementedMsg   L"dtkErrorNotYetImplemented"

◆ dtkErrorNullPointerMsg

#define dtkErrorNullPointerMsg   L"dtkErrorNullPointer"

◆ dtkErrorObsoleteFunction_Msg

#define dtkErrorObsoleteFunction_Msg   L"dtkErrorObsoleteFunction"

◆ dtkErrorOnlyOneOuterSupportedMsg

#define dtkErrorOnlyOneOuterSupportedMsg   L"dtkErrorOnlyOneOuterSupported"

◆ dtkErrorOpenConfigFile_Msg

#define dtkErrorOpenConfigFile_Msg   L"dtkErrorOpenConfigFile"

◆ dtkErrorOpenFiles_Msg

#define dtkErrorOpenFiles_Msg   L"dtkErrorOpenFiles"

◆ dtkErrorOpenInputFile_Msg

#define dtkErrorOpenInputFile_Msg   L"dtkErrorOpenInputFile"

◆ dtkErrorOpenOutputFile_Msg

#define dtkErrorOpenOutputFile_Msg   L"dtkErrorOpenOutputFile"

◆ dtkErrorOutOfRangeMsg

#define dtkErrorOutOfRangeMsg   L"dtkErrorOutOfRange"

◆ dtkErrorOutOfTime_Msg

#define dtkErrorOutOfTime_Msg   L"dtkErrorOutOfTime"

◆ dtkErrorOutputFile_Msg

#define dtkErrorOutputFile_Msg   L"dtkErrorOutputFile"

◆ dtkErrorSchemaNotFound_Msg

#define dtkErrorSchemaNotFound_Msg   L"dtkErrorSchemaNotFound"

◆ dtkErrorTopologyUnread_Msg

#define dtkErrorTopologyUnread_Msg   L"dtkErrorTopologyUnread"

◆ dtkErrorUnavailableReader_Msg

#define dtkErrorUnavailableReader_Msg   L"dtkErrorUnavailableReader"

◆ dtkErrorUnavailableWriter_Msg

#define dtkErrorUnavailableWriter_Msg   L"dtkErrorUnavailableWriter"

◆ dtkErrorUnknownFileType_Msg

#define dtkErrorUnknownFileType_Msg   L"dtkErrorUnknownFileType"

◆ dtkErrorUnspecifiedMsg

#define dtkErrorUnspecifiedMsg   L"dtkErrorUnspecified"

◆ dtkErrorUserBreak_Msg

#define dtkErrorUserBreak_Msg   L"dtkErrorUserBreak"

◆ dtkErrorVersionNotSupported_Msg

#define dtkErrorVersionNotSupported_Msg   L"dtkErrorVersionNotSupported"

◆ dtkIfcWriteNoGeometry_Msg

#define dtkIfcWriteNoGeometry_Msg   L"dtkIfcWriteNoShape"

◆ dtkIgesReadErrorUnknown_Msg

#define dtkIgesReadErrorUnknown_Msg   L"dtkIgesReadErrorUnknown"

◆ dtkIgesReadingError_Msg

#define dtkIgesReadingError_Msg   L"dtkIgesReadingError"

◆ dtkInventor_3dIAssembly_Msg

#define dtkInventor_3dIAssembly_Msg   L"dtkInventor_3dIAssembly"

◆ dtkInventor_3dReadErrorFileInvalid_Msg

#define dtkInventor_3dReadErrorFileInvalid_Msg   L"dtkInventor_3dReadErrorFileInvalid"

◆ dtkInventor_3dReadErrorFileVersion_Msg

#define dtkInventor_3dReadErrorFileVersion_Msg   L"dtkInventor_3dReadErrorFileVersion"

◆ dtkInventor_3dReadErrorUnknown_Msg

#define dtkInventor_3dReadErrorUnknown_Msg   L"dtkInventor_3dReadErrorUnknown"

◆ dtkNoError_Msg

#define dtkNoError_Msg   L"dtkNoError"

◆ dtkPdf3dWriteUnavailablePointedNode_Msg

#define dtkPdf3dWriteUnavailablePointedNode_Msg   L"dtkPdf3dWriteUnavailablePointedNode"

◆ dtkPdf3dWriteUnavailablePointingNode_Msg

#define dtkPdf3dWriteUnavailablePointingNode_Msg   L"dtkPdf3dWriteUnavailablePointingNode"

◆ dtkPlmXml3dReadErrorFileInvalid_Msg

#define dtkPlmXml3dReadErrorFileInvalid_Msg   L"dtkPlmXml3dReadErrorFileInvalid"

◆ dtkSe2dReadWarningOnlyEmfAvailable_Msg

#define dtkSe2dReadWarningOnlyEmfAvailable_Msg   L"dtkSe2dReadWarningOnlyEmfAvailable"

◆ dtkSe3dReadErrorFileInvalid_Msg

#define dtkSe3dReadErrorFileInvalid_Msg   L"dtkSe3dReadErrorFileCorrupt"

◆ dtkSe3dReadErrorUnknown_Msg

#define dtkSe3dReadErrorUnknown_Msg   L"dtkSe3dReadErrorUnknown"

◆ dtkSw3dReadErrorFileInvalid_Msg

#define dtkSw3dReadErrorFileInvalid_Msg   L"dtkSw3dReadErrorFileCorrupt"

◆ dtkSw3dReadErrorMissingConfiguration_Msg

#define dtkSw3dReadErrorMissingConfiguration_Msg   L"dtkSw3dReadErrorMissingConfiguration"

◆ dtkSw3dReadErrorUnknown_Msg

#define dtkSw3dReadErrorUnknown_Msg   L"dtkSw3dReadErrorUnknown"

◆ dtkSw3dReadWarningFlexibleConfiguration_Msg

#define dtkSw3dReadWarningFlexibleConfiguration_Msg   L"dtkSw3dReadWarningFlexibleConfiguration"

◆ dtkSw3dReadWarningMissingXml_Msg

#define dtkSw3dReadWarningMissingXml_Msg   L"dtkSw3dReadWarningMissingXml"

◆ dtkTessellationNotStarted_Msg

#define dtkTessellationNotStarted_Msg   L"dtkTessellationNotStarted"

◆ dtkTessellationWarnigEmptyData_Msg

#define dtkTessellationWarnigEmptyData_Msg   L"dtkTessellationWarnigEmptyData"

◆ dtkTopologyBodyHasClosedandOpenShellMsg

#define dtkTopologyBodyHasClosedandOpenShellMsg   L"dtkTopologyBodyHasClosedandOpenShell"

◆ dtkTopologyBodyHasSeveralOpenShellMsg

#define dtkTopologyBodyHasSeveralOpenShellMsg   L"dtkTopologyBodyHasSeveralOpenShell"

◆ dtkTopologyBodyIsClosedMsg

#define dtkTopologyBodyIsClosedMsg   L"dtkTopologyBodyIsClosed"

◆ dtkTopologyBodyIsEmptyMsg

#define dtkTopologyBodyIsEmptyMsg   L"dtkTopologyBodyIsEmpty"

◆ dtkTopologyBodyIsOpenMsg

#define dtkTopologyBodyIsOpenMsg   L"dtkTopologyBodyIsOpen"

◆ dtkTopologyErrorUnknown_Msg

#define dtkTopologyErrorUnknown_Msg   L"dtkErrTopoUnknown"

◆ dtkTopologyFaceAsSeveralOuterMsg

#define dtkTopologyFaceAsSeveralOuterMsg   L"dtkTopologyFaceAsSeveralOuter"

◆ dtkTopologyFaceHasNo3DGeomMsg

#define dtkTopologyFaceHasNo3DGeomMsg   L"dtkTopologyFaceHasNo3DGeom"

◆ dtkTopologyFaceHasNoSurfaceMsg

#define dtkTopologyFaceHasNoSurfaceMsg   L"dtkTopologyFaceHasNoSurface"

◆ dtkTopologyFaceHasNoUVGeomMsg

#define dtkTopologyFaceHasNoUVGeomMsg   L"dtkTopologyFaceHasNoUVGeom"

◆ dtkTopologyFaceHasOpenTrimBoundaryMsg

#define dtkTopologyFaceHasOpenTrimBoundaryMsg   L"dtkTopologyFaceHasOpenTrimBoundary"

◆ dtkTopologyFaceIsUnboundedMsg

#define dtkTopologyFaceIsUnboundedMsg   L"dtkTopologyFaceIsUnbounded"

◆ dtkTopologyFaceIsWireMsg

#define dtkTopologyFaceIsWireMsg   L"dtkTopologyFaceIsWire"

◆ dtkTopologyInvalidIdMsg

#define dtkTopologyInvalidIdMsg   L"dtkTopologyInvalidId"

◆ dtkTopologyLoopIsVertexMsg

#define dtkTopologyLoopIsVertexMsg   L"dtkTopologyLoopIsVertex"

◆ dtkTopologyShellHasNoFacesMsg

#define dtkTopologyShellHasNoFacesMsg   L"dtkTopologyShellHasNoFaces"

◆ dtkTypeNotSupportedMsg

#define dtkTypeNotSupportedMsg   L"dtkTypeNotSupported"

◆ dtkUg3dReadErrorFileInvalid_Msg

#define dtkUg3dReadErrorFileInvalid_Msg   L"dtkUg3dReadErrorFileCorrupt"

◆ dtkUg3dReadErrorUnknown_Msg

#define dtkUg3dReadErrorUnknown_Msg   L"dtkUg3dReadErrorUnknown"

◆ dtkWarningDefaultValue_Msg

#define dtkWarningDefaultValue_Msg   L"dtkWarningDefaultValue"

◆ dtkWarningDegeneratePointMsg

#define dtkWarningDegeneratePointMsg   L"dtkWarningDegeneratePoint"

◆ dtkWarningInvalidArgument_Msg

#define dtkWarningInvalidArgument_Msg   L"dtkWarningInvalidArgument"

◆ dtkWarningNoEntitiesWritten_Msg

#define dtkWarningNoEntitiesWritten_Msg   L"dtkWarningNoEntitiesWritten"

◆ dtkWarningNonManifoldTopology_Msg

#define dtkWarningNonManifoldTopology_Msg   L"dtkWarningNonManifoldTopology"

◆ dtkWarningTopologyIncomplete_Msg

#define dtkWarningTopologyIncomplete_Msg   L"dtkWarningTopologyIncomplete"

◆ dtkWarningUuidMismatch_Msg

#define dtkWarningUuidMismatch_Msg   L"dtkWarningUuidMismatch"

◆ dtkXmt3dReadErrorFileInvalid_Msg

#define dtkXmt3dReadErrorFileInvalid_Msg   L"dtkXmt3dReadErrorFileCorrupt"

◆ dtkXmt3dReadErrorUnknown_Msg

#define dtkXmt3dReadErrorUnknown_Msg   L"dtkXmt3dReadErrorUnknown"

Typedef Documentation

◆ DtkErrorStatus

Enumeration Type Documentation

◆ Dtk_ErrorStatus

Enumerator
dtkWarningUuidMismatch 
dtkErrorTypeNotsupported 
dtkErrorUnspecified 
dtkErrorCannotCompute 
dtkErrorNullPointer 
dtkErrorOnlyOneOuterSupported 
dtkErrorOutOfRange 
dtkErrorNotYetImplemented 
dtkErrorNotProcessed 
dtkErrorObsoleteFunction 
dtkErrorAttributeNotFound 
dtkWarningInvalidArgument 
dtkErrorInvalidComponent 
dtkErrorInvalidNode 
dtkErrorOutOfTime 
dtkWarningDefaultValue 
dtkErrorMaxFileNameSize 
dtkErrorInvalidDocument 
dtkErrorFutureVersion 
dtkErrorInvalidClientCode 
dtkErrorUnavailableWriter 
dtkErrorComponentAlreadyLoaded 
dtkErrorEmptyFile 
dtkErrorCorruptedEntity 
dtkWarningNoEntitiesWritten 
dtkErrorCorruptedFile 
dtkErrorUnknownFileType 
dtkErrorUnavailableReader 
dtkErrorFileNotExist 
dtkErrorVersionNotSupported 
dtkErrorAPINotStarted 
dtkErrorAPIAlreadyStarted 
dtkErrorLibraryVersion 
dtkErrorOpenOutputFile 
dtkErrorOpenInputFile 
dtkErrorSchemaNotFound 
dtkErrorOpenConfigFile 
dtkErrorInputFileSavedOptionNotSupported 
dtkErrorOutputFile 
dtkErrorInputFile 
dtkErrorLicence 
dtkErrorOpenFiles 
dtkErrorAllocation 
dtkNoError 
dtkErrorUserBreak 
dtkTopologyErrorUnknown 
dtkErrorTopologyUnread 
dtkWarningNonManifoldTopology 
dtkWarningTopologyIncomplete 
dtkTopologyLoopIsVertex 
dtkTopologyBodyIsOpen 
dtkTopologyBodyIsClosed 
dtkTopologyFaceIsWire 
dtkTopologyFaceAsSeveralOuter 
dtkTopologyInvalidId 
dtkTopologyFaceHasNo3DGeom 
dtkTopologyBodyIsEmpty 
dtkTopologyFaceIsUnbounded 
dtkTopologyShellHasNoFaces 
dtkTopologyFaceHasNoUVGeom 
dtkTopologyFaceHasNoSurface 
dtkWarningDegeneratePoint 
dtkTopologyBodyHasClosedandOpenShell 
dtkTopologyFaceHasOpenTrimBoundary 
dtkTopologyBodyHasSeveralOpenShell 
dtkCatiaV4_3dReadErrorUnknown 
dtkCatiaV4_3dReadErrorFileInvalid 
dtkCatiaV4_3dReadErrorNoModel 
dtkCatiaV4_3dReadErrorIncompleteFile 
dtkCatiaV4_3dReadErrorInventory 
dtkCatiaV4_3dReadBadEntityNumber 
dtkCatiaV4_3dReadErrorDataEntity 
dtkCatiaV4_3dReadUVCurveInternalDegenered 
dtkCatiaV5_3dReadErrorUnknown 
dtkCatiaV5_3dReadErrorFileInvalid 
dtkCatiaV5_3dReadErrorWrongId 
dtkCatiaV5_3dReadErrorEmptyBlock 
dtkCatiaV5_3dReadErrorInvalidBlock 
dtkCatiaV5_3dReadErrorReadingVisibilityBlock 
dtkCatiaV5_3dReadErrorReadingGeometricalBlock 
dtkCatiaV5_3dReadErrorReadingSpecBlock 
dtkCatiaV5_3dReadErrorInvalidContext 
dtkCatiaV5_3dReadErrorReadingMfbrpBlock 
dtkCatiaV5_3dReadWarningRelaseUnderR7 
dtkCatiaV5_3dReadFdtErrorUnknown 
dtkCatiaV5_2dReadErrorUnknown 
dtkCgrReadErrorUnknown 
dtkCgrReadingError 
dtkCgrColorNotFound 
dtkCgrBlocEmpty 
dtkCgrEndBloc 
dtkCatiaV5_3dWriteTooMuchEntities 
dtkCatiaV5_3dWriteNoEntities 
dtkInventor_3dReadErrorUnknown 
dtkInventor_3dReadErrorFileInvalid 
dtkInventor_3dReadErrorFileVersion 
dtkInventor_3dIAssembly 
dtkIgesReadErrorUnknown 
dtkIgesReadingError 
dtkAcisReadingError 
dtkTessellationWarnigEmptyData 
dtkTessellationNotStarted 
dtkUg3dReadErrorUnknown 
dtkUg3dReadErrorFileCorrupt 
dtkXmt3dReadErrorUnknown 
dtkXmt3dReadErrorFileCorrupt 
dtkSe3dReadErrorUnknown 
dtkSe3dReadErrorFileCorrupt 
dtkSw3dReadErrorUnknown 
dtkSw3dReadErrorFileCorrupt 
dtkSw3dReadErrorMissingConfiguration 
dtkSw3dReadWarningFlexibleConfiguration 
dtkSw3dReadWarningMissingXml 
dtkCatiaV6_3dReadErrorFileInvalid 
dtkCatiaV6_3dErrorCreateSimLink 
dtkPlmXml3dReadErrorFileInvalid 
dtkSe2dReadWarningOnlyEmfAvailable 
dtkPdf3dWriteUnavailablePointingNode 
dtkPdf3dWriteUnavailablePointedNode 
dtkDwgWriteHiddenEntity 
dtkDwgWriteEmptyBody 
dtkIfcWriteNoShape 

Function Documentation

◆ dtkTypeError()

int dtkTypeError ( int  errNumber,
wchar_t **  outError 
)