CFx SDK Documentation  2022 SP0
Classes | Macros
GeExtents3d.h File Reference
#include "Ge/GePoint3d.h"
#include "Ge/GeVector3d.h"
#include "Ge/GeMatrix3d.h"
#include "TD_PackPush.h"
#include "TD_PackPop.h"

Go to the source code of this file.

Classes

class  OdGeExtents3d
 

Macros

#define _ODGEEXTENTS3D_INCLUDED_   /*!DOM*/
 
#define INVALIDEXTENTS   1.0e20 /*!DOM*/
 
#define ex_minmax(max, min, val)
 
#define ex_minmax(max, min, valMax, valMin)
 

Macro Definition Documentation

◆ _ODGEEXTENTS3D_INCLUDED_

#define _ODGEEXTENTS3D_INCLUDED_   /*!DOM*/

Definition at line 25 of file GeExtents3d.h.

◆ ex_minmax [1/2]

#define ex_minmax (   max,
  min,
  val 
)
Value:
if (max < val) max = val;\
else if (min > val) min = val;
const T & min(const T &x, const T &y)
const T & max(const T &x, const T &y)

Definition at line 287 of file GeExtents3d.h.

◆ ex_minmax [2/2]

#define ex_minmax (   max,
  min,
  valMax,
  valMin 
)
Value:
if (max < valMax) max = valMax; \
if (min > valMin) min = valMin;

Definition at line 287 of file GeExtents3d.h.

◆ INVALIDEXTENTS

#define INVALIDEXTENTS   1.0e20 /*!DOM*/

Definition at line 35 of file GeExtents3d.h.