CFx SDK Documentation 2024 SP0
|
#include <GeGbl.h>
Static Public Attributes | |
static GE_STATIC_EXPORT OdGeTol | gTol |
static GE_STATIC_EXPORT OdGeTol | gZeroTol |
static GE_STATIC_EXPORT void(* | gErrorFunc )(OdResult) |
static GE_STATIC_EXPORT void(* | gOrthoVector )(const OdGeVector3d &vect, OdGeVector3d &orthoVector) |
static GE_STATIC_EXPORT void *(* | gAllocMem )(unsigned long size) |
static GE_STATIC_EXPORT void(* | gFreeMem )(void *memBlock) |
This structure provides a namespace for tolerance values and functions ubiquitous to the OdGe library.
<group !!RECORDS_TD_APIRef>
|
static |
|
static |
|
static |
|
static |
A function pointer to a user-defined function that returns orthoVector orthogonal to vect.
if ( (vect.x < 0.015625) && (vect.x < 0.015625)) { orthoVector.x = vect.z; orthoVector.y = 0.0; orthoVector.z = -vect.x; } else { orthoVector.x = -vect.y; orthoVector.y = vect.x; orthoVector.z = 0.0; }
vect | [in] Vector. |
orthoVector | [out] Receives the orthogonal vector. |
|
static |
|
static |