CFx SDK Documentation 2026 SP0
Loading...
Searching...
No Matches
FMDebug.h File Reference

Go to the source code of this file.

Macros

#define INVALID_OPERATION_HANDLE   (-1)
 

Typedefs

typedef int OPERATION_HANDLE
 

Functions

void DbgSave2dOperationInput (FacetModeler::BooleanOperation eOperation, const FacetModeler::Profile2D &rArg1, const FacetModeler::Profile2D &rArg2, const OdGeTol &tol)
 
void DbgSave2dOperationResult (FacetModeler::Result eRes, const FacetModeler::Profile2D &rResult)
 
OPERATION_HANDLE DbgSave3dOperationBegin (FacetModeler::BooleanOperation eOperation, const FacetModeler::Body &rOperandA, const FacetModeler::Body &rOperandB)
 
OPERATION_HANDLE DbgSave3dOperationBegin (FacetModeler::BooleanOperation eOperation, const FacetModeler::Body &rOperandA)
 
OPERATION_HANDLE DbgSave3dOperationBegin (FacetModeler::BooleanOperation eOperation)
 
void DbgSave3dOperationRoutedToOldBoolean (OPERATION_HANDLE hOp)
 
void DbgSave3dOperationOldBooleanResult (OPERATION_HANDLE hOp, const FacetModeler::Body &rResult)
 
void DbgSave3dOperationResult (OPERATION_HANDLE hOp, const FacetModeler::Body &rResult)
 
void DbgSave3dOperationException (OPERATION_HANDLE hOp)
 
void DbgSave3dOperationSetCaller (const char *str)
 
void DbgSave3dOperationEnable (bool bEnable)
 

Macro Definition Documentation

◆ INVALID_OPERATION_HANDLE

#define INVALID_OPERATION_HANDLE   (-1)

Definition at line 35 of file FMDebug.h.

Typedef Documentation

◆ OPERATION_HANDLE

typedef int OPERATION_HANDLE

Definition at line 34 of file FMDebug.h.

Function Documentation

◆ DbgSave2dOperationInput()

void DbgSave2dOperationInput ( FacetModeler::BooleanOperation eOperation,
const FacetModeler::Profile2D & rArg1,
const FacetModeler::Profile2D & rArg2,
const OdGeTol & tol )
inline

Definition at line 37 of file FMDebug.h.

◆ DbgSave2dOperationResult()

void DbgSave2dOperationResult ( FacetModeler::Result eRes,
const FacetModeler::Profile2D & rResult )
inline

Definition at line 39 of file FMDebug.h.

◆ DbgSave3dOperationBegin() [1/3]

OPERATION_HANDLE DbgSave3dOperationBegin ( FacetModeler::BooleanOperation eOperation)
inline

Definition at line 48 of file FMDebug.h.

◆ DbgSave3dOperationBegin() [2/3]

OPERATION_HANDLE DbgSave3dOperationBegin ( FacetModeler::BooleanOperation eOperation,
const FacetModeler::Body & rOperandA )
inline

Definition at line 45 of file FMDebug.h.

◆ DbgSave3dOperationBegin() [3/3]

OPERATION_HANDLE DbgSave3dOperationBegin ( FacetModeler::BooleanOperation eOperation,
const FacetModeler::Body & rOperandA,
const FacetModeler::Body & rOperandB )
inline

Definition at line 42 of file FMDebug.h.

◆ DbgSave3dOperationEnable()

void DbgSave3dOperationEnable ( bool bEnable)
inline

Definition at line 66 of file FMDebug.h.

◆ DbgSave3dOperationException()

void DbgSave3dOperationException ( OPERATION_HANDLE hOp)
inline

Definition at line 60 of file FMDebug.h.

◆ DbgSave3dOperationOldBooleanResult()

void DbgSave3dOperationOldBooleanResult ( OPERATION_HANDLE hOp,
const FacetModeler::Body & rResult )
inline

Definition at line 54 of file FMDebug.h.

◆ DbgSave3dOperationResult()

void DbgSave3dOperationResult ( OPERATION_HANDLE hOp,
const FacetModeler::Body & rResult )
inline

Definition at line 57 of file FMDebug.h.

◆ DbgSave3dOperationRoutedToOldBoolean()

void DbgSave3dOperationRoutedToOldBoolean ( OPERATION_HANDLE hOp)
inline

Definition at line 51 of file FMDebug.h.

◆ DbgSave3dOperationSetCaller()

void DbgSave3dOperationSetCaller ( const char * str)
inline

Definition at line 63 of file FMDebug.h.