Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

GuiRRT Class Reference

A rendering-independent GUI for the RRT classes. More...

#include <guirrt.h>

Inheritance diagram for GuiRRT:

Gui List of all members.

Public Methods

 GuiRRT (Render *render, RRT *r)
virtual ~GuiRRT ()
virtual void Start ()
virtual void CreateControlWindow ()
virtual void ButtonHandle (int b)
void ResetRRT ()
void WriteRRT ()
void ReadRRT ()
void DrawRRT ()
void ReadAnimationFrames ()
void WriteAnimationFrames ()
void ReadPath ()
void WritePath ()
void PSDrawRRT ()

Public Attributes

double GifSize
bool DumpTrees
double LineWidth
double PSLineWidth
int DrawIndexX
int DrawIndexY
list<vector> Path
RRTrrt

Detailed Description

A rendering-independent GUI for the RRT classes.


Constructor & Destructor Documentation

GuiRRT::GuiRRT ( Render * render,
RRT * r )
 

GuiRRT::~GuiRRT ( ) [inline, virtual]
 


Member Function Documentation

void GuiRRT::ButtonHandle ( int b ) [virtual]
 

Reimplemented from Gui.

void GuiRRT::CreateControlWindow ( ) [virtual]
 

Reimplemented from Gui.

void GuiRRT::DrawRRT ( )
 

void GuiRRT::PSDrawRRT ( )
 

void GuiRRT::ReadAnimationFrames ( )
 

void GuiRRT::ReadPath ( )
 

void GuiRRT::ReadRRT ( )
 

void GuiRRT::ResetRRT ( )
 

void GuiRRT::Start ( ) [virtual]
 

Reimplemented from Gui.

void GuiRRT::WriteAnimationFrames ( )
 

void GuiRRT::WritePath ( )
 

void GuiRRT::WriteRRT ( )
 


Member Data Documentation

int GuiRRT::DrawIndexX
 

int GuiRRT::DrawIndexY
 

bool GuiRRT::DumpTrees
 

double GuiRRT::GifSize
 

double GuiRRT::LineWidth
 

double GuiRRT::PSLineWidth
 

list< vector > GuiRRT::Path
 

RRT * GuiRRT::rrt
 


The documentation for this class was generated from the following files: Motion Strategy Library


Web page maintained by Steve LaValle
Partial support provided by NSF CAREER Award IRI-970228 (LaValle), Honda Research, and Iowa State University.
Contributors: Peng Cheng, James Kuffner, Steve LaValle, and Libo Yang.