linbox
GridElement< Element > Class Template Reference

#include <grid.h>

Public Member Functions

 GridElement (ijElement< Element > &Y)
 
 GridElement (size_t i, size_t j, Element x)
 
 ~GridElement ()
 
ElementgetX ()
 
size_t getI ()
 
size_t getJ ()
 
ElementsetElement (Element &y)
 
ijElement< Element > & setijElement (size_t i, size_t j, Element &x)
 

Data Fields

GridElementprev
 
GridElementnext
 
GridElementdown
 
GridElementup
 
ijElement< ElementX
 

Constructor & Destructor Documentation

◆ GridElement() [1/2]

template<class Element>
GridElement ( ijElement< Element > & Y)
inline

◆ GridElement() [2/2]

template<class Element>
GridElement ( size_t i,
size_t j,
Element x )
inline

◆ ~GridElement()

template<class Element>
~GridElement ( )
inline

Member Function Documentation

◆ getX()

template<class Element>
Element & getX ( )
inline

◆ getI()

template<class Element>
size_t getI ( )
inline

◆ getJ()

template<class Element>
size_t getJ ( )
inline

◆ setElement()

template<class Element>
Element & setElement ( Element & y)
inline

◆ setijElement()

template<class Element>
ijElement< Element > & setijElement ( size_t i,
size_t j,
Element & x )
inline

Field Documentation

◆ prev

template<class Element>
GridElement* prev

◆ next

template<class Element>
GridElement* next

◆ down

template<class Element>
GridElement* down

◆ up

template<class Element>
GridElement* up

◆ X

template<class Element>
ijElement<Element> X

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