Macros#

CARB_EXPORTS

CUDA_CALLABLE

CUDA_CHECK

CUDA_FAILED

CUDA_SUCCEEDED

CU_CHECK

CU_FAILED

CU_SUCCEEDED

DLL_EXPORT

DLL_EXPORT

FLOAT_VALIDATE

Validates floating-point values for finiteness and non-NaN status.

ISAACSIM_CORE_CLONER_DLL_EXPORT

ISAACSIM_EXPORT

ISAACSIM_IMPORT

PI

PRIMUTILS_DLL_EXPORT

RCL_ERROR_MSG

Macro for printing RCL errors with context.

RCL_WARN_MSG

Macro for printing RCL warnings with context.

ROS2_TEST_SETUP

Macro to reduce boilerplate in test cases.

ROS2_TEST_SETUP_WITH_NODE

Macro for tests that need context and node.

VEC2_VALIDATE

VEC3_VALIDATE

VEC4_VALIDATE

kPi

Mathematical constant π (pi) as a float.