CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
Macros | Typedefs | Functions
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.