#include <planners/PL_OpenGL.h>
Inherits OpenGLInterface, and PlannerBase.
Inherited by IK_InvKinBase [virtual], PL_ACA_CONNECT [virtual], PL_GraphBase [virtual], PL_Juan [virtual], PL_MPEP, PL_Neural [virtual], PL_PrmIjg [virtual], PL_Range_Sensor [virtual], PL_RRT [virtual], PL_RRT_CONNECT [virtual], PL_Sequential, PL_SimplexSubdivision, and TrajPlanner.
Inheritance diagram for PL_OpenGL:


Public Member Functions | |
| virtual | ~PL_OpenGL () | 
| virtual bool | DrawExplicit () const | 
| virtual void | GLDraw () const | 
| virtual void | DrawUniversePortion () const | 
Static Protected Member Functions | |
| static void | Draw (const Configuration &config) | 
| static void | Draw (const PA_Points &path) | 
| static void | DrawOverlay (const Configuration &config) | 
| static void | DrawOverlay (const PA_Points &path) | 
| static void | DrawArrow (const VectorN &point, const VectorN &direction) | 
| static void | DrawArrorOverlay (const VectorN &point, const VectorN &direction) | 
Definition at line 9 of file PL_OpenGL.h.
      
  | 
  
| 
 
 Definition at line 10 of file PL_OpenGL.cpp.  | 
  
      
  | 
  
| 
 
 Definition at line 110 of file PL_OpenGL.cpp. References Draw(), and PA_Points::Size(). Here is the call graph for this function: ![]()  | 
  
      
  | 
  
| 
 
 Definition at line 16 of file PL_OpenGL.cpp. References Configuration::DOF(). Referenced by Draw(), DrawArrow(), and PL_Neural::DrawExplicit(). Here is the call graph for this function: ![]()  | 
  
      
  | 
  ||||||||||||
| 
 
 Definition at line 65 of file PL_OpenGL.cpp. References DrawOverlay(). Here is the call graph for this function: ![]()  | 
  
      
  | 
  ||||||||||||
| 
 
 Definition at line 42 of file PL_OpenGL.cpp. References Draw(). Here is the call graph for this function: ![]()  | 
  
      
  | 
  
| 
 
 Implements OpenGLInterface. Reimplemented in PL_ACA_CONNECT, PL_Juan, TrajPlanner, PL_ATACE, PL_RGD_RRT, PL_RGD_Constraint, PL_RRT_ClosedChain, PL_RRT_ClosedChain, PL_ForTest, IK_ACA, PL_MPEP, IK_InvKinBase, PL_Neural, PL_SimplexSubdivision, PL_GraphBase, PL_PRM, PL_PrmIjg, PL_Range_Sensor, PL_RRT, PL_RRT_CONNECT, PL_Sandros, and PL_Sequential. Definition at line 154 of file PL_OpenGL.cpp. Referenced by GLDraw().  | 
  
      
  | 
  
| 
 
 Definition at line 131 of file PL_OpenGL.cpp. References DrawOverlay(), and PA_Points::Size(). Here is the call graph for this function: ![]()  | 
  
      
  | 
  
| 
 
 Definition at line 84 of file PL_OpenGL.cpp. References Configuration::DOF(). Referenced by DrawArrorOverlay(), DrawOverlay(), and PL_Neural::DrawUniversePortion(). Here is the call graph for this function: ![]()  | 
  
      
  | 
  
| 
 
 Reimplemented in IK_InvKinBase, PL_Neural, and PL_PrmIjg. Definition at line 165 of file PL_OpenGL.cpp.  | 
  
      
  | 
  
| 
 
 Reimplemented from OpenGLInterface. Definition at line 170 of file PL_OpenGL.cpp. References DrawExplicit(). Here is the call graph for this function: ![]()  | 
  
 1.4.6-NO