#endif
static const XnFloat ONE_THIRD = (XnFloat)(1.0f/3.0f);
static const XnFloat ONE_SIXTH = (XnFloat)(1.0f/6.0f);
- static const XnFloat ROOT_TWO = (XnFloat)Sqrt(2.0f);
- static const XnFloat ROOT_THREE = (XnFloat)Sqrt(3.0f);
+ static const XnFloat ROOT_TWO __attribute__ ((unused)) = (XnFloat)Sqrt(2.0f);
+ static const XnFloat ROOT_THREE __attribute__ ((unused)) = (XnFloat)Sqrt(3.0f);
static const XnFloat PI = (XnFloat)M_PI;
static const XnFloat HALF_PI = (XnFloat)(0.5f*M_PI);
static const XnFloat TWO_PI = (XnFloat)(2.0f*M_PI);
- static const XnFloat ROOT_TWO_PI = (XnFloat)Sqrt(2.0f*M_PI);
+ static const XnFloat ROOT_TWO_PI __attribute__ ((unused)) = (XnFloat)Sqrt(2.0f*M_PI);
static const XnFloat DTR = (XnFloat)(M_PI / 180.0f);
static const XnFloat RTD = (XnFloat)(180.0f / M_PI);
- static const XnFloat PHI = (XnFloat)((-1.0f + Sqrt(5.0f)) / 2.0f);
+ static const XnFloat PHI __attribute__ ((unused)) = (XnFloat)((-1.0f + Sqrt(5.0f)) / 2.0f);
} // Math
} // xnl
/** Marks the end of a message map. */
#define XN_STATUS_MESSAGE_MAP_END_FROM(group, first) \
}; \
- static XnStatus s_##group##first##_result = xnRegisterErrorCodeMessages(group, first, sizeof(_XN_ERROR_GROUP_NAME(group, first)) / sizeof(XnErrorCodeData), _XN_ERROR_GROUP_NAME(group, first));
+ static XnStatus s_##group##first##_result __attribute__ ((unused)) = xnRegisterErrorCodeMessages(group, first, sizeof(_XN_ERROR_GROUP_NAME(group, first)) / sizeof(XnErrorCodeData), _XN_ERROR_GROUP_NAME(group, first));
#define XN_STATUS_REGISTER
bool g_xnOSInitialized = false;
XnStatus xnOSTimeInit();
-static XnStatus g_initalizeStatus = xnOSTimeInit();
+static XnStatus g_initalizeStatus __attribute__ ((unused)) = xnOSTimeInit();
//---------------------------------------------------------------------------
// Macros
static XnGroupsHash* g_pErrorGroups = NULL;
static XnErrorCodeData s_OK_Data = { XN_STATUS_OK, XN_STRINGIFY(XN_STATUS_OK), "OK" };
-static XnStatus s_XN_OK_result = xnRegisterErrorCodeMessages(0, 0, 1, &s_OK_Data);
+static XnStatus s_XN_OK_result __attribute__ ((unused)) = xnRegisterErrorCodeMessages(0, 0, 1, &s_OK_Data);
//---------------------------------------------------------------------------
// Code