OpenCPN Partial API docs
Loading...
Searching...
No Matches
OCPNRegionIterator Class Reference

An iterator class for OCPNRegion. More...

#include <OCPNRegion.h>

Public Member Functions

 OCPNRegionIterator (const OCPNRegion &region)
 
void Reset ()
 
void Reset (const OCPNRegion &region)
 
bool HaveRects () const
 
void NextRect (void)
 
wxRect GetRect () const
 

Detailed Description

An iterator class for OCPNRegion.

Provides methods to iterate over the rectangles that make up an OCPNRegion.

Definition at line 156 of file OCPNRegion.h.

Constructor & Destructor Documentation

◆ OCPNRegionIterator()

OCPNRegionIterator::OCPNRegionIterator ( const OCPNRegion region)

Definition at line 718 of file OCPNRegion.cpp.

◆ ~OCPNRegionIterator()

OCPNRegionIterator::~OCPNRegionIterator ( )
virtual

Definition at line 722 of file OCPNRegion.cpp.

Member Function Documentation

◆ GetRect()

wxRect OCPNRegionIterator::GetRect ( ) const

Definition at line 730 of file OCPNRegion.cpp.

◆ HaveRects()

bool OCPNRegionIterator::HaveRects ( ) const

Definition at line 732 of file OCPNRegion.cpp.

◆ NextRect()

void OCPNRegionIterator::NextRect ( void  )

Definition at line 734 of file OCPNRegion.cpp.

◆ Reset() [1/2]

void OCPNRegionIterator::Reset ( )

Definition at line 724 of file OCPNRegion.cpp.

◆ Reset() [2/2]

void OCPNRegionIterator::Reset ( const OCPNRegion region)

Definition at line 726 of file OCPNRegion.cpp.


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