NANDRAD Data Model Library
Version 2.0
NANDRAD
|
A layer of a multi-layered construction.
Definition at line 32 of file NANDRAD_MaterialLayer.h.
#include <NANDRAD_MaterialLayer.h>
Public Member Functions | |
MaterialLayer () | |
Default c'tor. More... | |
MaterialLayer (double thickness, unsigned int id) | |
Simple Constructor with thickness in [m] and material id. More... | |
NANDRAD_READWRITE bool | operator!= (const MaterialLayer &other) const |
Inequality operator. More... | |
bool | operator== (const MaterialLayer &other) const |
Equality operator. More... | |
Public Attributes | |
double | m_thickness |
Thickness in [m]. More... | |
unsigned int | m_matId |
Material id. More... | |
const NANDRAD::Material * | m_material = nullptr |
Quick-access pointer to referenced material. More... | |
|
inline |
Default c'tor.
Definition at line 35 of file NANDRAD_MaterialLayer.h.
|
inline |
Simple Constructor with thickness in [m] and material id.
Definition at line 38 of file NANDRAD_MaterialLayer.h.
|
inline |
Inequality operator.
Definition at line 46 of file NANDRAD_MaterialLayer.h.
|
inline |
Equality operator.
Definition at line 48 of file NANDRAD_MaterialLayer.h.
double NANDRAD::MaterialLayer::m_thickness |
Thickness in [m].
Definition at line 51 of file NANDRAD_MaterialLayer.h.
unsigned int NANDRAD::MaterialLayer::m_matId |
Material id.
Definition at line 54 of file NANDRAD_MaterialLayer.h.
const NANDRAD::Material* NANDRAD::MaterialLayer::m_material = nullptr |
Quick-access pointer to referenced material.
Definition at line 59 of file NANDRAD_MaterialLayer.h.