|
| MeshRulerKit (const llint *avec_x_in, const llint *avec_y_in, const llint *avec_z_in, const llint *bvec_x_in, const llint *bvec_y_in, const llint *bvec_z_in, const llint *cvec_x_in, const llint *cvec_y_in, const llint *cvec_z_in, const llint *avec_abs_x_in, const llint *avec_abs_y_in, const llint *avec_abs_z_in, const int *avec_x_ovrf_in, const int *avec_y_ovrf_in, const int *avec_z_ovrf_in, const int *bvec_x_ovrf_in, const int *bvec_y_ovrf_in, const int *bvec_z_ovrf_in, const int *cvec_x_ovrf_in, const int *cvec_y_ovrf_in, const int *cvec_z_ovrf_in, const int *avec_abs_x_ovrf_in, const int *avec_abs_y_ovrf_in, const int *avec_abs_z_ovrf_in) |
| As with all abstracts, the constructor takes a straight list of inputs corresponding to member variables in the source class, covering all member variables. For optimization purposes, this abstract does not contain lengths of each array needed for safe traversal. That information can be found in the associated MeshParameters object which guided the creation of the axes.
|
|
|
| MeshRulerKit (const MeshRulerKit &original)=default |
|
| MeshRulerKit (MeshRulerKit &&original)=default |
|
|
const llint * | avec_x |
| Relative Cartesian X coordinates of a axis tick marks.
|
|
const llint * | avec_y |
| Relative Cartesian Y coordinates of a axis tick marks.
|
|
const llint * | avec_z |
| Relative Cartesian Z coordinates of a axis tick marks.
|
|
const llint * | bvec_x |
| Relative Cartesian X coordinates of b axis tick marks.
|
|
const llint * | bvec_y |
| Relative Cartesian Y coordinates of b axis tick marks.
|
|
const llint * | bvec_z |
| Relative Cartesian Z coordinates of b axis tick marks.
|
|
const llint * | cvec_x |
| Relative Cartesian X coordinates of c axis tick marks.
|
|
const llint * | cvec_y |
| Relative Cartesian Y coordinates of c axis tick marks.
|
|
const llint * | cvec_z |
| Relative Cartesian Z coordinates of c axis tick marks.
|
|
const llint * | avec_abs_x |
| Absolute Cartesian X coordinates of a axis tick marks.
|
|
const llint * | avec_abs_y |
| Absolute Cartesian Y coordinates of a axis tick marks.
|
|
const llint * | avec_abs_z |
| Absolute Cartesian Z coordinates of a axis tick marks.
|
|
const int * | avec_x_ovrf |
| Overflow bits for a axis relative Cartesian X coordinates.
|
|
const int * | avec_y_ovrf |
| Overflow bits for a axis relative Cartesian Y coordinates.
|
|
const int * | avec_z_ovrf |
| Overflow bits for a axis relative Cartesian Z coordinates.
|
|
const int * | bvec_x_ovrf |
| Overflow bits for b axis relative Cartesian X coordinates.
|
|
const int * | bvec_y_ovrf |
| Overflow bits for b axis relative Cartesian Y coordinates.
|
|
const int * | bvec_z_ovrf |
| Overflow bits for b axis relative Cartesian Z coordinates.
|
|
const int * | cvec_x_ovrf |
| Overflow bits for c axis relative Cartesian X coordinates.
|
|
const int * | cvec_y_ovrf |
| Overflow bits for c axis relative Cartesian Y coordinates.
|
|
const int * | cvec_z_ovrf |
| Overflow bits for c axis relative Cartesian Z coordinates.
|
|
const int * | avec_abs_x_ovrf |
| Overflow bits for Cartesian X absolute a axis coordinates.
|
|
const int * | avec_abs_y_ovrf |
| Overflow bits for Cartesian Y absolute a axis coordinates.
|
|
const int * | avec_abs_z_ovrf |
| Overflow bits for Cartesian Z absolute a axis coordinates.
|
|
The documentation for this struct was generated from the following files: