#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: ![]() |