Definition at line 42 of file XDArray.h.
◆ XDArray() [1/2]
XDArray::XDArray |
( |
const string & | n, |
|
|
BaseType * | v ) |
◆ XDArray() [2/2]
XDArray::XDArray |
( |
Array * | bt | ) |
|
◆ ~XDArray()
◆ get_nth_dim_size()
int XDArray::get_nth_dim_size |
( |
size_t | n | ) |
|
throw | ( | InternalErr ) | | | |
Get the size of the Nth dimension. The first dimension is N == 0.
- Parameters
-
n | The index. Uses sero-based indexing. |
- Returns
- the size of the dimension.
Definition at line 355 of file XDArray.cc.
◆ get_shape_vector()
Get the sizes of the first N dimensions of this array. This ‘shape vector’ may be used in all sorts of output formatters.
- Returns
- A vector describing the shape of the array. Each value contains the highest index value. To get the size, add one.
Definition at line 332 of file XDArray.cc.
◆ print_xml_data()
void XDArray::print_xml_data |
( |
XMLWriter * | writer, |
|
|
bool | show_type ) |
throw | ( | InternalErr ) | | | |
◆ print_xml_map_data()
void XDArray::print_xml_map_data |
( |
XMLWriter * | writer, |
|
|
bool | show_type ) |
throw | ( | InternalErr ) | | | |
Print an array as a Map.
- Note
- For use with XDGrid
- Parameters
-
Definition at line 100 of file XDArray.cc.
◆ ptr_duplicate()
BaseType * XDArray::ptr_duplicate |
( |
| ) |
|
|
virtual |
◆ start_xml_declaration()
void XDArray::start_xml_declaration |
( |
XMLWriter * | writer, |
|
|
const char * | element = 0 ) |
throw | ( | InternalErr ) | | | |
|
virtual |
◆ XDArrayTest
◆ d_redirect
libdap::BaseType* XDOutput::d_redirect |
|
protectedinherited |
The documentation for this class was generated from the following files: