#include <example.hpp>
|
void | draw_motion (const rs2::motion_frame &f, const rect &r) |
|
void | multiply_vector_by_matrix (GLfloat vec[], GLfloat mat[], GLfloat *result) |
|
void | print_text_in_3d (float x, float y, float z, const char *text, bool center_text, GLfloat model[], GLfloat proj[], float vec_norm) |
|
float2 | xyz_to_xy (float x, float y, float z, GLfloat model[], GLfloat proj[], float vec_norm) |
|
|
static void | draw_axes (float axis_size=1.f, float axisWidth=4.f) |
|
static void | draw_circle (float xx, float xy, float xz, float yx, float yy, float yz, float radius=1.1, float3 center={0.0, 0.0, 0.0}, float intensity=0.5f) |
|
Definition at line 126 of file example.hpp.
static void imu_renderer::draw_axes |
( |
float |
axis_size = 1.f , |
|
|
float |
axisWidth = 4.f |
|
) |
| |
|
inlinestaticprivate |
static void imu_renderer::draw_circle |
( |
float |
xx, |
|
|
float |
xy, |
|
|
float |
xz, |
|
|
float |
yx, |
|
|
float |
yy, |
|
|
float |
yz, |
|
|
float |
radius = 1.1 , |
|
|
float3 |
center = { 0.0, 0.0, 0.0 } , |
|
|
float |
intensity = 0.5f |
|
) |
| |
|
inlinestaticprivate |
GLuint imu_renderer::get_gl_handle |
( |
| ) |
|
|
inline |
void imu_renderer::print_text_in_3d |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
z, |
|
|
const char * |
text, |
|
|
bool |
center_text, |
|
|
GLfloat |
model[], |
|
|
GLfloat |
proj[], |
|
|
float |
vec_norm |
|
) |
| |
|
inlineprivate |
float2 imu_renderer::xyz_to_xy |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
z, |
|
|
GLfloat |
model[], |
|
|
GLfloat |
proj[], |
|
|
float |
vec_norm |
|
) |
| |
|
inlineprivate |
GLuint imu_renderer::_gl_handle = 0 |
|
private |
The documentation for this class was generated from the following file: