Open3D (C++ API)  0.13.0
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Macros | Functions
GeometryMacros.h File Reference

(c3f9de2 (Tue Jun 1 15:34:27 2021 -0700))

#include <cmath>
#include "open3d/core/CUDAUtils.h"

Go to the source code of this file.

Macros

#define OPEN3D_ATOMIC_ADD(X, Y)   (*X).fetch_add(Y)
 
#define ISNAN(X)   std::isnan(X)
 

Functions

OPEN3D_HOST_DEVICE int Sign (int x)
 

Macro Definition Documentation

◆ ISNAN

#define ISNAN (   X)    std::isnan(X)

◆ OPEN3D_ATOMIC_ADD

#define OPEN3D_ATOMIC_ADD (   X,
 
)    (*X).fetch_add(Y)

Function Documentation

◆ Sign()

OPEN3D_HOST_DEVICE int Sign ( int  x)
inline