Gyoto::Screen::Grid Class Reference

Class containing 2D-points organized in a grid. More...

#include <GyotoScreen.h>

Inheritance diagram for Gyoto::Screen::Grid:
Gyoto::Screen::Coord2dSet

List of all members.

Public Member Functions

 Grid (Coord1dSet &iset, Coord1dSet &jset, const char *const p=NULL)
virtual Coord2dSetoperator++ ()
 Increment pointer.
virtual GYOTO_ARRAY< size_t, 2 > operator* () const
 Get pixel coordinates.
virtual void begin ()
 Reset pointer.
virtual bool valid ()
 Whether the end has not been passed.
virtual size_t size ()
 Number of positions contained.
virtual GYOTO_ARRAY< double, 2 > angles () const
 Get angle coordinates.

Public Attributes

const CoordType_e kind
 Whether this set holds pixels or angle specifications.

Protected Attributes

const char *const prefix_
 If non-NULL, cout j each tims it is incremented.
Coord1dSetiset_
Coord1dSetjset_

Detailed Description

Class containing 2D-points organized in a grid.


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

Generated on 6 May 2017 for Gyoto by  doxygen 1.6.1