 |
rasdaman client API
10.6.3
The Array Analytics Engine: Datacubes at Your Fingertips
|
Go to the documentation of this file.
24 #ifndef D_POINT_TYPE_HH
25 #define D_POINT_TYPE_HH
void convertToBigEndian(char *cells, r_Area noCells) const override
converts array of cells from Unix byte order to NT byte order.
~r_Point_Type() override=default
destructor
bool isPointType() const override
check, if type is a Point
r_Point_Type()=default
default constructor
r_Type * clone() const override
clone operation
void convertToLittleEndian(char *cells, r_Area noCells) const override
converts array of cells from NT byte order to Unix byte order.
This class represents the point type in the ODMG conformant representation of the RasDaMan type syste...
Definition: pointtype.hh:39
This class the superclass for all types in the ODMG conformant representation of the RasDaMan type sy...
Definition: type.hh:50
std::ostream & operator<<(std::ostream &str, const r_Point_Type &type)
void print_status(std::ostream &s) const override
writes state of object to specified stream
r_Type::r_Type_Id type_id() const override
retrieve id of the type.
r_Type_Id
typedef for the enum specifying a primitive type, structure type, marray type, interval type,...
Definition: type.hh:55
std::uint64_t r_Area
number of cells in an mdd object or tile.
Definition: mddtypes.hh:49