ETRI IVCL 1.0.0
Acceleration SW Platform for Ondevice
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Macros
VoxelSurface.cpp File Reference
#include "VoxelSurface.h"
#include <fstream>
#include "bsphere.h"

Macros

#define _USE_MATH_DEFINES
 
#define INDEX(a, b, c)   (a)+(b)*m_N[0]+(c)*m_N[0]*m_N[1]
 
#define INDEX_X(n)   (n)%m_N[0]
 
#define INDEX_Y(n)   ((n)%(m_N[0]*m_N[1]))/m_N[0]
 
#define INDEX_Z(n)   (n)/(m_N[0]*m_N[1])
 

Macro Definition Documentation

◆ _USE_MATH_DEFINES

#define _USE_MATH_DEFINES

◆ INDEX

#define INDEX (   a,
  b,
 
)    (a)+(b)*m_N[0]+(c)*m_N[0]*m_N[1]

◆ INDEX_X

#define INDEX_X (   n)    (n)%m_N[0]

◆ INDEX_Y

#define INDEX_Y (   n)    ((n)%(m_N[0]*m_N[1]))/m_N[0]

◆ INDEX_Z

#define INDEX_Z (   n)    (n)/(m_N[0]*m_N[1])