Public Member Functions | Public Attributes | List of all members
navfn::NavWin Class Reference

#include <navwin.h>

Inheritance diagram for navfn::NavWin:
Inheritance graph
[legend]

Public Member Functions

void draw ()
 
void drawOverlay ()
 
void drawPot (NavFn *nav)
 
 NavWin (int w, int h, const char *name)
 
 ~NavWin ()
 

Public Attributes

int dec
 
int goal [2]
 
uchar * im
 
int inc
 
float maxval
 
int nh
 
int nw
 
int * path
 
int pathbuflen
 
int pathlen
 
int * pc
 
int pce
 
int ph
 
int * pn
 
int pne
 
int * po
 
int poe
 
int pw
 
int start [2]
 

Detailed Description

Definition at line 18 of file navwin.h.

Constructor & Destructor Documentation

◆ NavWin()

navfn::NavWin::NavWin ( int  w,
int  h,
const char *  name 
)

Definition at line 9 of file navwin.cpp.

◆ ~NavWin()

navfn::NavWin::~NavWin ( )

Definition at line 25 of file navwin.cpp.

Member Function Documentation

◆ draw()

void navfn::NavWin::draw ( )

Definition at line 285 of file navwin.cpp.

◆ drawOverlay()

void navfn::NavWin::drawOverlay ( )

Definition at line 192 of file navwin.cpp.

◆ drawPot()

void navfn::NavWin::drawPot ( NavFn nav)

Definition at line 30 of file navwin.cpp.

Member Data Documentation

◆ dec

int navfn::NavWin::dec

Definition at line 27 of file navwin.h.

◆ goal

int navfn::NavWin::goal[2]

Definition at line 37 of file navwin.h.

◆ im

uchar* navfn::NavWin::im

Definition at line 34 of file navwin.h.

◆ inc

int navfn::NavWin::inc

Definition at line 27 of file navwin.h.

◆ maxval

float navfn::NavWin::maxval

Definition at line 29 of file navwin.h.

◆ nh

int navfn::NavWin::nh

Definition at line 25 of file navwin.h.

◆ nw

int navfn::NavWin::nw

Definition at line 25 of file navwin.h.

◆ path

int* navfn::NavWin::path

Definition at line 39 of file navwin.h.

◆ pathbuflen

int navfn::NavWin::pathbuflen

Definition at line 41 of file navwin.h.

◆ pathlen

int navfn::NavWin::pathlen

Definition at line 40 of file navwin.h.

◆ pc

int* navfn::NavWin::pc

Definition at line 35 of file navwin.h.

◆ pce

int navfn::NavWin::pce

Definition at line 36 of file navwin.h.

◆ ph

int navfn::NavWin::ph

Definition at line 26 of file navwin.h.

◆ pn

int * navfn::NavWin::pn

Definition at line 35 of file navwin.h.

◆ pne

int navfn::NavWin::pne

Definition at line 36 of file navwin.h.

◆ po

int * navfn::NavWin::po

Definition at line 35 of file navwin.h.

◆ poe

int navfn::NavWin::poe

Definition at line 36 of file navwin.h.

◆ pw

int navfn::NavWin::pw

Definition at line 26 of file navwin.h.

◆ start

int navfn::NavWin::start[2]

Definition at line 38 of file navwin.h.


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


navfn
Author(s): Kurt Konolige, Eitan Marder-Eppstein, contradict@gmail.com
autogenerated on Mon Mar 6 2023 03:50:37