class OEScalarGrid : public OEGrid<float>
This class represents OEScalarGrid.
The following methods are publicly inherited from OEGrid:
| operator= | SetAll | SetXMid |
| Clear | SetDim | SetYDim |
| CreateCopy | SetMid | SetYMid |
| GetDataType | SetSpacing | SetZDim |
| IsDataType | SetXDim | SetZMid |
The following methods are publicly inherited from OEFixedGrid:
| operator() | GetDataType | SetValues |
| operator[] | GetValues | |
| CreateCopy | IsDataType |
The following methods are publicly inherited from OEGridBase:
The following methods are publicly inherited from OEGridAbstractBase:
| Clear | GetTitle | GetZMid |
| GetDataType | GetXDim | IsDataType |
| GetDim | GetXMid | IsSpacingSet |
| GetMid | GetYDim | SetTitle |
| GetSize | GetYMid | |
| GetSpacing | GetZDim |
The following methods are publicly inherited from OEBase:
OEScalarGrid()
OEScalarGrid(const OEScalarGrid &rhs)
OEScalarGrid(const OEFixedGrid<float> &rhs)
OEScalarGrid(float minmax[6], float spacing, const char *title="")
OEScalarGrid(double minmax[6], double spacing, const char *title="")
OEScalarGrid(int xdim, int ydim, int zdim, float midx, float midy, float midz,
float spacing, std::string title="", float *dataptr=0)
Default and copy constructors.
OEScalarGrid &operator=(const OEScalarGrid &rhs)
OEScalarGrid &operator=(const OEFixedGrid<float> &rhs)
void Clear()
OEBase *CreateCopy() const
const void *GetDataType() const
unsigned int GetType() const
bool IsDataType(const void *type) const
bool SetType(unsigned int t)