Class Ifc2x3::IfcComplexNumber¶
- Defined in File Ifc2x3.h 
Nested Relationships¶
This class is a nested type of Struct Ifc2x3.
Inheritance Relationships¶
Base Type¶
- public IfcUtil::IfcBaseType(Class IfcBaseType)
Class Documentation¶
- 
class Ifc2x3::IfcComplexNumber: public IfcUtil::IfcBaseType¶
- IfcComplexNumber is a representation of a complex number expressed as an array with two elements. The first element (index 1) denotes the real component which is the numerical component of a complex number whose square roots can be calculated explicitly. The second element (index 2) denotes the imaginary component which is the numerical component of a complex number whose square roots cannot be determined other than through the provision of the square of the imaginary number j where j^2 = -1. Note that the imaginary component may be referred to as i in certain references. - Type: ARRAY [1:2] OF REAL - HISTORY New type in IFC Release 2x2. - Public Functions - 
const IfcParse::type_declaration &declaration() const¶
 - 
IfcComplexNumber(IfcEntityInstanceData *e)¶
 - 
IfcComplexNumber(std::vector<double> v)¶
 - 
operator std::vector<double>() const¶
 - Public Static Functions - 
const IfcParse::type_declaration &Class()¶
 
- 
const IfcParse::type_declaration &