| 
    Gyoto
    
   | 
 
1D specifier for an arbitrary pixel coordinate set. More...
#include <GyotoScreen.h>
  
 Public Member Functions | |
| Indices (size_t const *const buf, size_t sz) | |
| void | begin () | 
| Reset specifier to point to the first value.  | |
| bool | valid () | 
| True if pointing to something, false if end has been reached.  | |
| size_t | size () | 
| Number of values in this container.  | |
| Coord1dSet & | operator++ () | 
| Increment iterator (point to next value)  | |
| size_t | operator* () const | 
| Get size_t value currently pointed to.  | |
| virtual size_t | index () const | 
| Get index of value currently pointed to.  More... | |
| virtual double | angle () const | 
| Get double value currently pointed to.  | |
Public Attributes | |
| const CoordType_e | kind | 
| Whether this specifier represents angles or pixels.  | |
Protected Attributes | |
| size_t * | indices_ | 
| size_t const | sz_ | 
| size_t | i_ | 
1D specifier for an arbitrary pixel coordinate set.
      
  | 
  virtual | 
Get index of value currently pointed to.
Starts at 0 and is implemented each time operator++ is called. Depending on the implementation, this may be a real index or computed on demand.
Implements Gyoto::Screen::Coord1dSet.
 1.8.14