_data_type | ezc3d::ParametersNS::GroupNS::Parameter | protected |
_description | ezc3d::ParametersNS::GroupNS::Parameter | protected |
_dimension | ezc3d::ParametersNS::GroupNS::Parameter | protected |
_isLocked | ezc3d::ParametersNS::GroupNS::Parameter | protected |
_name | ezc3d::ParametersNS::GroupNS::Parameter | protected |
_param_data_float | ezc3d::ParametersNS::GroupNS::Parameter | protected |
_param_data_int | ezc3d::ParametersNS::GroupNS::Parameter | protected |
_param_data_string | ezc3d::ParametersNS::GroupNS::Parameter | protected |
description() const | ezc3d::ParametersNS::GroupNS::Parameter | |
description(const std::string description) | ezc3d::ParametersNS::GroupNS::Parameter | |
dimension() const | ezc3d::ParametersNS::GroupNS::Parameter | |
isDimensionConsistent(size_t dataSize, const std::vector< size_t > &dimension) const | ezc3d::ParametersNS::GroupNS::Parameter | |
isLocked() const | ezc3d::ParametersNS::GroupNS::Parameter | |
lock() | ezc3d::ParametersNS::GroupNS::Parameter | |
name() const | ezc3d::ParametersNS::GroupNS::Parameter | |
name(const std::string name) | ezc3d::ParametersNS::GroupNS::Parameter | |
Parameter(const std::string &name="", const std::string &description="") | ezc3d::ParametersNS::GroupNS::Parameter | |
print() const | ezc3d::ParametersNS::GroupNS::Parameter | |
read(c3d &c3d, const Parameters ¶ms, std::fstream &file, int nbCharInName) | ezc3d::ParametersNS::GroupNS::Parameter | |
set(int data) | ezc3d::ParametersNS::GroupNS::Parameter | |
set(size_t data) | ezc3d::ParametersNS::GroupNS::Parameter | |
set(const std::vector< int > &data, const std::vector< size_t > &dimension={}) | ezc3d::ParametersNS::GroupNS::Parameter | |
set(float data) | ezc3d::ParametersNS::GroupNS::Parameter | |
set(double data) | ezc3d::ParametersNS::GroupNS::Parameter | |
set(const std::vector< float > &data, const std::vector< size_t > &dimension={}) | ezc3d::ParametersNS::GroupNS::Parameter | |
set(const std::string &data) | ezc3d::ParametersNS::GroupNS::Parameter | |
set(const std::vector< std::string > &data, const std::vector< size_t > &dimension={}) | ezc3d::ParametersNS::GroupNS::Parameter | |
type() const | ezc3d::ParametersNS::GroupNS::Parameter | |
unlock() | ezc3d::ParametersNS::GroupNS::Parameter | |
valuesAsByte() const | ezc3d::ParametersNS::GroupNS::Parameter | |
valuesAsFloat() const | ezc3d::ParametersNS::GroupNS::Parameter | |
valuesAsInt() const | ezc3d::ParametersNS::GroupNS::Parameter | |
valuesAsString() const | ezc3d::ParametersNS::GroupNS::Parameter | |
write(std::fstream &f, int groupIdx, std::streampos &dataStartPosition) const | ezc3d::ParametersNS::GroupNS::Parameter | |
writeImbricatedParameter(std::fstream &f, const std::vector< size_t > &dim, size_t currentIdx=0, size_t cmp=0) const | ezc3d::ParametersNS::GroupNS::Parameter | protected |