#include <D4Dimensions.h>
Definition at line 41 of file D4Dimensions.h.
◆ D4Dimension() [1/2]
libdap::D4Dimension::D4Dimension |
( |
| ) |
|
|
inline |
◆ D4Dimension() [2/2]
libdap::D4Dimension::D4Dimension |
( |
const string & | name, |
|
|
unsigned long long | size, |
|
|
D4Dimensions * | d = 0 ) |
|
inline |
◆ c_start()
int64_t libdap::D4Dimension::c_start |
( |
| ) |
const |
|
inline |
◆ c_stop()
int64_t libdap::D4Dimension::c_stop |
( |
| ) |
const |
|
inline |
◆ c_stride()
int64_t libdap::D4Dimension::c_stride |
( |
| ) |
const |
|
inline |
◆ constrained()
bool libdap::D4Dimension::constrained |
( |
| ) |
const |
|
inline |
◆ fully_qualified_name()
string libdap::D4Dimension::fully_qualified_name |
( |
| ) |
const |
◆ name()
string libdap::D4Dimension::name |
( |
| ) |
const |
|
inline |
◆ parent()
◆ print_dap4()
void libdap::D4Dimension::print_dap4 |
( |
XMLWriter & | xml | ) |
const |
Print the Dimension declaration. Print the Dimension in a form suitable for use in a Group definition/declaration.
- See also
- print_dap4(XMLWriter &xml, bool print_fqn)
- Parameters
-
Definition at line 79 of file D4Dimensions.cc.
◆ set_constraint()
void libdap::D4Dimension::set_constraint |
( |
int64_t | start, |
|
|
int64_t | stride, |
|
|
int64_t | stop ) |
|
inline |
Set this Shared Diemension's constraint. While an Array Dimension object uses a stop value of -1 to indicate the end of the dimension, this method does not support that; the caller will have to sort out the correct end value for 'stop'.
- Parameters
-
start | Starting index (zero-based) |
stride | The stride for the slice |
stop | The stopping index (never greater than size -1) |
Definition at line 88 of file D4Dimensions.h.
◆ set_name()
void libdap::D4Dimension::set_name |
( |
const string & | name | ) |
|
|
inline |
◆ set_parent()
◆ set_size() [1/2]
void libdap::D4Dimension::set_size |
( |
const string & | size | ) |
|
◆ set_size() [2/2]
void libdap::D4Dimension::set_size |
( |
unsigned long long | size | ) |
|
|
inline |
◆ set_used_by_projected_var()
void libdap::D4Dimension::set_used_by_projected_var |
( |
bool | state | ) |
|
|
inline |
◆ size()
unsigned long long libdap::D4Dimension::size |
( |
| ) |
const |
|
inline |
◆ used_by_projected_var()
bool libdap::D4Dimension::used_by_projected_var |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following files: