#include <fieldstruct.h>
Definition at line 35 of file fieldstruct.h.
Public Methods | |
| FieldStruct (void) | |
| FieldStruct (const FieldStruct &A) | |
| ~FieldStruct (void) | |
| const FieldStruct & | operator= (const FieldStruct &A) |
| void | index (const unsigned k) |
| void | nlevel (const unsigned k) |
| void | nmiss (const unsigned k) |
| void | mean (const double x) |
| void | std (const double x) |
| void | count_miss (const int k) |
| void | classi (const char c) |
| void | type (const char c) |
| void | name (const std::string &n) |
| unsigned | index (void) const |
| unsigned | nlevel (void) const |
| unsigned | nmiss (void) const |
| double | mean (void) const |
| double | std (void) const |
| char | classi (void) const |
| char | type (void) const |
| const std::string | name (void) const |
Protected Methods | |
| void | copyfrom (const FieldStruct &A) |
Protected Attributes | |
| char | mytype |
| char | myclassi |
| unsigned | mynlevel |
| unsigned | myindex |
| unsigned | mynmiss |
| double | mymean |
| double | mystd |
| std::string | myname |
|
|
Definition at line 74 of file fieldstruct.h. References myclassi, myindex, mynlevel, mynmiss, and mytype.
|
|
|
Definition at line 37 of file fieldstruct.cpp. References copyfrom().
00037 {copyfrom(A);}
|
|
|
Definition at line 49 of file fieldstruct.h.
00049 {;}
|
|
|
Definition at line 68 of file fieldstruct.h. References myclassi.
00068 {return myclassi;}
|
|
|
Definition at line 59 of file fieldstruct.h. References myclassi. Referenced by matvec::Model::build_model_term(), matvec::Field::classi(), matvec::Model::covariate(), matvec::Population::input_data(), matvec::Population::input_markerData(), and matvec::Model::prepare_data().
00059 {myclassi = c;}
|
|
|
Definition at line 39 of file fieldstruct.cpp. References myclassi, myindex, myname, mynlevel, mynmiss, and mytype. Referenced by FieldStruct(), and operator=().
|
|
|
Definition at line 58 of file fieldstruct.h. References mynmiss. Referenced by matvec::Field::count_miss(), matvec::Field::pretend_missing(), matvec::Field::recover_missing(), and matvec::Field::set_missing().
00058 {mynmiss += k;}
|
|
|
Definition at line 63 of file fieldstruct.h. References myindex.
00063 {return myindex;}
|
|
|
Definition at line 53 of file fieldstruct.h. References myindex. Referenced by matvec::Field::index(), matvec::Model::prepare_data(), and matvec::Model::save_pos_val().
00053 {myindex = k;}
|
|
|
Definition at line 66 of file fieldstruct.h. References mymean.
00066 {return mymean;}
|
|
|
Definition at line 56 of file fieldstruct.h. References mymean. Referenced by matvec::Model::info(), matvec::GLMM::info(), and matvec::Model::save_pos_val().
00056 {mymean = x;}
|
|
|
Definition at line 70 of file fieldstruct.h. References myname.
00070 {return myname;}
|
|
|
Definition at line 61 of file fieldstruct.h. References myname. Referenced by matvec::Model::build_model_term(), matvec::fieldindex(), matvec::Model::info(), matvec::GLMM::info(), matvec::Population::input_data(), matvec::Population::input_markerData(), matvec::Field::name(), matvec::Model::out_lsmeans_to_stream(), matvec::Model::prepare_data(), matvec::Model::save(), matvec::GLMM::save(), and matvec::Model::trait_effect_level().
00061 {myname = n;}
|
|
|
Definition at line 64 of file fieldstruct.h. References mynlevel.
00064 {return mynlevel;}
|
|
|
Definition at line 54 of file fieldstruct.h. References mynlevel. Referenced by matvec::Model::info(), matvec::GLMM::info(), matvec::Field::nlevel(), matvec::Field::operator<(), matvec::Field::operator==(), matvec::Field::operator>(), matvec::Model::prepare_data(), matvec::Model::save_pos_val(), and matvec::Field::sub().
00054 {mynlevel = k;}
|
|
|
Definition at line 65 of file fieldstruct.h. References mynmiss.
00065 {return mynmiss;}
|
|
|
Definition at line 55 of file fieldstruct.h. References mynmiss. Referenced by matvec::Field::nmiss(), and matvec::Model::prepare_data().
00055 {mynmiss = k;}
|
|
|
Definition at line 50 of file fieldstruct.cpp. References copyfrom().
00051 {
00052 copyfrom(A);
00053 return *this;
00054 }
|
|
|
Definition at line 67 of file fieldstruct.h. References mystd.
00067 {return mystd;}
|
|
|
Definition at line 57 of file fieldstruct.h. References mystd. Referenced by matvec::Model::info(), matvec::GLMM::info(), and matvec::Model::save_pos_val().
00057 {mystd = x;}
|
|
|
Definition at line 69 of file fieldstruct.h. References mytype.
00069 {return mytype;}
|
|
|
Definition at line 60 of file fieldstruct.h. References mytype. Referenced by matvec::Field::covariance(), matvec::Field::map(), matvec::Field::max(), matvec::Field::mean(), matvec::Field::min(), matvec::operator *(), matvec::Field::operator *=(), matvec::operator+(), matvec::Field::operator+=(), matvec::operator-(), matvec::Field::operator-=(), matvec::operator/(), matvec::Field::operator/=(), matvec::operator<(), matvec::Field::operator<(), matvec::Field::operator==(), matvec::Field::operator>(), matvec::Field::out_to_stream(), matvec::Field::product(), matvec::Field::sub(), matvec::Field::sum(), matvec::Field::sumsq(), matvec::Field::type(), and matvec::Field::value_for_missing().
00060 {mytype = c;}
|
|
|
Definition at line 37 of file fieldstruct.h. Referenced by classi(), copyfrom(), and FieldStruct(). |
|
|
Definition at line 38 of file fieldstruct.h. Referenced by copyfrom(), FieldStruct(), and index(). |
|
|
Definition at line 39 of file fieldstruct.h. Referenced by mean(). |
|
|
Definition at line 41 of file fieldstruct.h. |
|
|
Definition at line 38 of file fieldstruct.h. Referenced by copyfrom(), FieldStruct(), and nlevel(). |
|
|
Definition at line 38 of file fieldstruct.h. Referenced by copyfrom(), count_miss(), FieldStruct(), and nmiss(). |
|
|
Definition at line 39 of file fieldstruct.h. Referenced by std(). |
|
|
Definition at line 37 of file fieldstruct.h. Referenced by copyfrom(), FieldStruct(), and type(). |
1.2.16