Public Member Functions | Private Member Functions | Private Attributes | List of all members
rqt_pose_view.gl_widget.GLWidget Class Reference
Inheritance diagram for rqt_pose_view.gl_widget.GLWidget:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, parent=None)
 
def get_view_matrix (self)
 
def initializeGL (self)
 
def mouseMoveEvent (self, event)
 
def mousePressEvent (self, event)
 
def mouseReleaseEvent (self, _event)
 
def paintGL (self)
 
def reset_rotation (self)
 
def reset_view (self)
 
def resizeGL (self, width, height)
 
def rotate (self, axis, angle)
 
def set_projection (self, near, far, fovy)
 
def set_view_matrix (self, matrix)
 
def translate (self, trans)
 
def view_all (self)
 
def wheelEvent (self, event)
 

Private Member Functions

def _map_to_sphere (self, pos)
 

Private Attributes

 _far
 
 _fovy
 
 _last_point_2d
 
 _last_point_3d
 
 _last_point_3d_ok
 
 _modelview_matrix
 
 _near
 
 _radius
 

Detailed Description

Definition at line 44 of file gl_widget.py.

Constructor & Destructor Documentation

◆ __init__()

def rqt_pose_view.gl_widget.GLWidget.__init__ (   self,
  parent = None 
)

Definition at line 46 of file gl_widget.py.

Member Function Documentation

◆ _map_to_sphere()

def rqt_pose_view.gl_widget.GLWidget._map_to_sphere (   self,
  pos 
)
private

Definition at line 196 of file gl_widget.py.

◆ get_view_matrix()

def rqt_pose_view.gl_widget.GLWidget.get_view_matrix (   self)

Definition at line 77 of file gl_widget.py.

◆ initializeGL()

def rqt_pose_view.gl_widget.GLWidget.initializeGL (   self)

Definition at line 63 of file gl_widget.py.

◆ mouseMoveEvent()

def rqt_pose_view.gl_widget.GLWidget.mouseMoveEvent (   self,
  event 
)

Definition at line 150 of file gl_widget.py.

◆ mousePressEvent()

def rqt_pose_view.gl_widget.GLWidget.mousePressEvent (   self,
  event 
)

Definition at line 146 of file gl_widget.py.

◆ mouseReleaseEvent()

def rqt_pose_view.gl_widget.GLWidget.mouseReleaseEvent (   self,
  _event 
)

Definition at line 193 of file gl_widget.py.

◆ paintGL()

def rqt_pose_view.gl_widget.GLWidget.paintGL (   self)

Definition at line 72 of file gl_widget.py.

◆ reset_rotation()

def rqt_pose_view.gl_widget.GLWidget.reset_rotation (   self)

Definition at line 101 of file gl_widget.py.

◆ reset_view()

def rqt_pose_view.gl_widget.GLWidget.reset_view (   self)

Definition at line 94 of file gl_widget.py.

◆ resizeGL()

def rqt_pose_view.gl_widget.GLWidget.resizeGL (   self,
  width,
  height 
)

Definition at line 67 of file gl_widget.py.

◆ rotate()

def rqt_pose_view.gl_widget.GLWidget.rotate (   self,
  axis,
  angle 
)

Definition at line 118 of file gl_widget.py.

◆ set_projection()

def rqt_pose_view.gl_widget.GLWidget.set_projection (   self,
  near,
  far,
  fovy 
)

Definition at line 83 of file gl_widget.py.

◆ set_view_matrix()

def rqt_pose_view.gl_widget.GLWidget.set_view_matrix (   self,
  matrix 
)

Definition at line 80 of file gl_widget.py.

◆ translate()

def rqt_pose_view.gl_widget.GLWidget.translate (   self,
  trans 
)

Definition at line 108 of file gl_widget.py.

◆ view_all()

def rqt_pose_view.gl_widget.GLWidget.view_all (   self)

Definition at line 131 of file gl_widget.py.

◆ wheelEvent()

def rqt_pose_view.gl_widget.GLWidget.wheelEvent (   self,
  event 
)

Definition at line 134 of file gl_widget.py.

Member Data Documentation

◆ _far

rqt_pose_view.gl_widget.GLWidget._far
private

Definition at line 56 of file gl_widget.py.

◆ _fovy

rqt_pose_view.gl_widget.GLWidget._fovy
private

Definition at line 57 of file gl_widget.py.

◆ _last_point_2d

rqt_pose_view.gl_widget.GLWidget._last_point_2d
private

Definition at line 59 of file gl_widget.py.

◆ _last_point_3d

rqt_pose_view.gl_widget.GLWidget._last_point_3d
private

Definition at line 60 of file gl_widget.py.

◆ _last_point_3d_ok

rqt_pose_view.gl_widget.GLWidget._last_point_3d_ok
private

Definition at line 61 of file gl_widget.py.

◆ _modelview_matrix

rqt_pose_view.gl_widget.GLWidget._modelview_matrix
private

Definition at line 54 of file gl_widget.py.

◆ _near

rqt_pose_view.gl_widget.GLWidget._near
private

Definition at line 55 of file gl_widget.py.

◆ _radius

rqt_pose_view.gl_widget.GLWidget._radius
private

Definition at line 58 of file gl_widget.py.


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


rqt_pose_view
Author(s): Aaron Blasdel, Dirk Thomas, Dorian Scholz
autogenerated on Fri Mar 17 2023 02:44:05