Classes | Public Member Functions | Private Member Functions | Private Attributes | List of all members
com.intel.realsense.librealsense.GLMotionFrame Class Reference
Inheritance diagram for com.intel.realsense.librealsense.GLMotionFrame:
Inheritance graph
[legend]

Classes

class  Color
 

Public Member Functions

synchronized void close ()
 
synchronized void draw (Rect rect)
 
synchronized String getLabel ()
 
int getTexture ()
 
- Public Member Functions inherited from com.intel.realsense.librealsense.GLFrame
void close ()
 
abstract void draw (Rect rect)
 
String getLabel ()
 
synchronized void setFrame (Frame frame)
 

Private Member Functions

Rect adjustRatio (Rect in)
 
Float3 calcMotionData (Float3 md, float norm)
 
void drawAxes (Rect rect, float axisSize, float axisWidth)
 
void drawCircle (Float3 x, Float3 y, float axisWidth, Color color)
 
void drawLine (float[] verArray, float axisWidth, Color color)
 
void drawTriangle (float[] verArray, Color color)
 

Private Attributes

IntBuffer mGlTexture
 
final Float3 X = new Float3(1,0,0)
 
final Float3 Y = new Float3(0,1,0)
 
final Float3 Z = new Float3(0,0,1)
 

Additional Inherited Members

- Static Protected Member Functions inherited from com.intel.realsense.librealsense.GLFrame
static void setViewport (Rect r)
 
- Protected Attributes inherited from com.intel.realsense.librealsense.GLFrame
ByteBuffer mBuffer
 
Frame mFrame
 

Detailed Description

Definition at line 11 of file GLMotionFrame.java.

Member Function Documentation

Rect com.intel.realsense.librealsense.GLMotionFrame.adjustRatio ( Rect  in)
inlineprivate

Definition at line 29 of file GLMotionFrame.java.

Float3 com.intel.realsense.librealsense.GLMotionFrame.calcMotionData ( Float3  md,
float  norm 
)
inlineprivate

Definition at line 137 of file GLMotionFrame.java.

synchronized void com.intel.realsense.librealsense.GLMotionFrame.close ( )
inline

Definition at line 204 of file GLMotionFrame.java.

synchronized void com.intel.realsense.librealsense.GLMotionFrame.draw ( Rect  rect)
inline

Definition at line 146 of file GLMotionFrame.java.

void com.intel.realsense.librealsense.GLMotionFrame.drawAxes ( Rect  rect,
float  axisSize,
float  axisWidth 
)
inlineprivate

Definition at line 102 of file GLMotionFrame.java.

void com.intel.realsense.librealsense.GLMotionFrame.drawCircle ( Float3  x,
Float3  y,
float  axisWidth,
Color  color 
)
inlineprivate

Definition at line 46 of file GLMotionFrame.java.

void com.intel.realsense.librealsense.GLMotionFrame.drawLine ( float[]  verArray,
float  axisWidth,
Color  color 
)
inlineprivate

Definition at line 65 of file GLMotionFrame.java.

void com.intel.realsense.librealsense.GLMotionFrame.drawTriangle ( float[]  verArray,
Color  color 
)
inlineprivate

Definition at line 84 of file GLMotionFrame.java.

synchronized String com.intel.realsense.librealsense.GLMotionFrame.getLabel ( )
inline

Definition at line 192 of file GLMotionFrame.java.

int com.intel.realsense.librealsense.GLMotionFrame.getTexture ( )
inline

Definition at line 18 of file GLMotionFrame.java.

Member Data Documentation

IntBuffer com.intel.realsense.librealsense.GLMotionFrame.mGlTexture
private

Definition at line 12 of file GLMotionFrame.java.

final Float3 com.intel.realsense.librealsense.GLMotionFrame.X = new Float3(1,0,0)
private

Definition at line 14 of file GLMotionFrame.java.

final Float3 com.intel.realsense.librealsense.GLMotionFrame.Y = new Float3(0,1,0)
private

Definition at line 15 of file GLMotionFrame.java.

final Float3 com.intel.realsense.librealsense.GLMotionFrame.Z = new Float3(0,0,1)
private

Definition at line 16 of file GLMotionFrame.java.


The documentation for this class was generated from the following file:


librealsense2
Author(s): Sergey Dorodnicov , Doron Hirshberg , Mark Horn , Reagan Lopez , Itay Carpis
autogenerated on Mon May 3 2021 02:50:36