1#if !defined(__FK_ATTIRIBUTE_HEADER__)
2#define __FK_ATTIRIBUTE_HEADER__
5#include <FK/AttributeData.hh>
72 bool setAttrIS(
const int key,
const std::string value);
87 bool setAttrSI(
const std::string key,
const int value);
102 bool setAttrSD(
const std::string key,
const double value);
117 bool setAttrSS(
const std::string key,
const std::string value);
385#if !defined(FK_DOXYGEN_USER_PROCESS)
390 std::shared_ptr<fk_Attribute_Data> attr_data;
391 bool IsExistData(
void)
const;
形状や位相要素の属性を付与、取得するクラス
Definition Attribute.h:17
int getAttrSI(const std::string key) const
キーが std::string 型、値が int 型である属性参照関数
bool existAttrID(const int key) const
キーが int 型、値が double 型である属性存在参照関数
bool existAttrIS(const int key) const
キーが int 型、値が std::string 型である属性存在参照関数
bool setAttrII(const int key, const int value)
キーが int 型、値が int 型である属性設定関数
bool existAttrSS(const std::string key) const
キーが std::string 型、値が std::string 型である属性存在参照関数
bool deleteAttrSD(const std::string key)
キーが std::string 型、値が double 型である属性消去関数
bool existAttrSI(const std::string key) const
キーが std::string 型、値が int 型である属性存在参照関数
std::string getAttrIS(const int key) const
キーが int 型、値が std::string 型である属性参照関数
bool setAttrSI(const std::string key, const int value)
キーが std::string 型、値が int 型である属性設定関数
double getAttrSD(const std::string key) const
キーが std::string 型、値が double 型である属性参照関数
bool deleteAttrII(const int key)
キーが int 型、値が int 型である属性消去関数
bool deleteAttrSI(const std::string key)
キーが std::string 型、値が int 型である属性消去関数
bool deleteAttrIS(const int key)
キーが int 型、値が std::string 型である属性消去関数
bool setAttrSD(const std::string key, const double value)
キーが std::string 型、値が double 型である属性設定関数
std::string getAttrSS(const std::string key) const
キーが std::string 型、値が std::string 型である属性参照関数
int getAttrII(const int key) const
キーが int 型、値が int 型である属性参照関数
bool setAttrID(const int key, const double value)
キーが int 型、値が double 型である属性設定関数
virtual ~fk_Attribute()
デストラクタ
bool existAttrII(const int key) const
キーが int 型、値が int 型である属性存在参照関数
bool deleteAttrID(const int key)
キーが int 型、値が double 型である属性消去関数
double getAttrID(const int key) const
キーが int 型、値が double 型である属性参照関数
bool deleteAttrSS(const std::string key)
キーが std::string 型、値が std::string 型である属性消去関数
bool setAttrIS(const int key, const std::string value)
キーが int 型、値が std::string 型である属性設定関数
bool setAttrSS(const std::string key, const std::string value)
キーが std::string 型、値が std::string 型である属性設定関数
fk_Attribute(void)
コンストラクタ
bool existAttrSD(const std::string key) const
キーが std::string 型、値が double 型である属性存在参照関数
FK の各クラスの基盤となる基本クラス
Definition Base.h:113
Fine Kernel Toolkit 名前空間
Definition Angle.h:6