ETRI IVCL 1.0.0
Acceleration SW Platform for Ondevice
Macros | Variables
SurfelCut.cpp File Reference
#include "SurfelCut.h"
#include <fstream>
#include "ocl_cpp.h"
#include "oclExtractSurfels.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])
 

Variables

int * tlink_source_capacity = 0
 
float patch1 [WIN_SIZE *2+1][WIN_SIZE *2+1][3]
 
float patch2 [WIN_SIZE *2+1][WIN_SIZE *2+1][3]
 

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])

Variable Documentation

◆ patch1

float patch1[WIN_SIZE *2+1][WIN_SIZE *2+1][3]

◆ patch2

float patch2[WIN_SIZE *2+1][WIN_SIZE *2+1][3]

◆ tlink_source_capacity

int* tlink_source_capacity = 0