CFx SDK Documentation
2023 SP0
|
#include <Ifc2x3SelectTypes.h>
Public Member Functions | |
IfcValue () | |
IfcValue (const IfcValue &other) | |
virtual OdResult | readTypedField (const OdAnsiString &typeDef, OdDAI::OdSpfFilerBase *rdFiler) |
virtual OdResult | writeTypedField (OdDAI::OdSpfFilerBase *wrFiler) const |
void | _d (eIfcValue determinant) |
virtual long | _d () const |
virtual const OdAnsiString | underlyingTypeName () const |
virtual bool | underlyingTypeName (OdAnsiString typeName) |
virtual eIfcValue | underlyingTypeByName (OdAnsiString typeName) |
virtual int | exists () const |
Public Member Functions inherited from OdDAI::OdSelect | |
OdSelect (const OdSelect &other) | |
OdSelect () | |
virtual | ~OdSelect () |
OdSelect & | operator= (const OdSelect &other) |
virtual void | nullify () |
OdSelectKind | kind () const |
void | setHandle (OdDAIObjectId val) |
void | setInt32 (int val) |
void | setBool (bool val) |
void | setDouble (double val) |
void | setString (OdAnsiString &val) |
void | setBINARY (BINARY &val) |
void | setLogical (OdLogical &val) |
void | setInt32Array (OdArray< int > &val) |
void | setHandleArray (OdArray< OdDAIObjectId > &val) |
void | setDoubleArray (OdArray< double > &val) |
bool | getInt32 (int &ret) const |
bool | getDouble (double &ret) const |
bool | getBool (bool &ret) const |
bool | getString (OdAnsiString &ret) const |
bool | getHandle (OdDAIObjectId &res) const |
OdDAIObjectId | getHandle () const |
bool | getLogical (OdLogical &ret) const |
bool | getBINARY (OdAnsiString &res) const |
bool | getInt32Array (OdArray< int > &res) const |
bool | getHandleArray (OdArray< OdDAIObjectId > &res) const |
bool | getDoubleArray (OdArray< double > &res) const |
bool | getBINARY (char *&res) const |
OdResult | in (OdSpfFilerBase *rdFiler, bool opt=false, bool comma_needed=true) |
void | out (OdSpfFilerBase *wrFiler, bool opt=false, bool comma_needed=true) |
Static Public Attributes | |
static const OdAnsiString | sIfcVolumeMeasure |
static const OdAnsiString | sIfcTimeMeasure |
static const OdAnsiString | sIfcThermodynamicTemperatureMeasure |
static const OdAnsiString | sIfcSolidAngleMeasure |
static const OdAnsiString | sIfcPositiveRatioMeasure |
static const OdAnsiString | sIfcRatioMeasure |
static const OdAnsiString | sIfcPositivePlaneAngleMeasure |
static const OdAnsiString | sIfcPlaneAngleMeasure |
static const OdAnsiString | sIfcParameterValue |
static const OdAnsiString | sIfcNumericMeasure |
static const OdAnsiString | sIfcMassMeasure |
static const OdAnsiString | sIfcPositiveLengthMeasure |
static const OdAnsiString | sIfcLengthMeasure |
static const OdAnsiString | sIfcElectricCurrentMeasure |
static const OdAnsiString | sIfcDescriptiveMeasure |
static const OdAnsiString | sIfcCountMeasure |
static const OdAnsiString | sIfcContextDependentMeasure |
static const OdAnsiString | sIfcAreaMeasure |
static const OdAnsiString | sIfcAmountOfSubstanceMeasure |
static const OdAnsiString | sIfcLuminousIntensityMeasure |
static const OdAnsiString | sIfcNormalisedRatioMeasure |
static const OdAnsiString | sIfcComplexNumber |
static const OdAnsiString | sIfcInteger |
static const OdAnsiString | sIfcReal |
static const OdAnsiString | sIfcBoolean |
static const OdAnsiString | sIfcIdentifier |
static const OdAnsiString | sIfcText |
static const OdAnsiString | sIfcLabel |
static const OdAnsiString | sIfcLogical |
static const OdAnsiString | sIfcVolumetricFlowRateMeasure |
static const OdAnsiString | sIfcTimeStamp |
static const OdAnsiString | sIfcThermalTransmittanceMeasure |
static const OdAnsiString | sIfcThermalResistanceMeasure |
static const OdAnsiString | sIfcThermalAdmittanceMeasure |
static const OdAnsiString | sIfcPressureMeasure |
static const OdAnsiString | sIfcPowerMeasure |
static const OdAnsiString | sIfcMassFlowRateMeasure |
static const OdAnsiString | sIfcMassDensityMeasure |
static const OdAnsiString | sIfcLinearVelocityMeasure |
static const OdAnsiString | sIfcKinematicViscosityMeasure |
static const OdAnsiString | sIfcIntegerCountRateMeasure |
static const OdAnsiString | sIfcHeatFluxDensityMeasure |
static const OdAnsiString | sIfcFrequencyMeasure |
static const OdAnsiString | sIfcEnergyMeasure |
static const OdAnsiString | sIfcElectricVoltageMeasure |
static const OdAnsiString | sIfcDynamicViscosityMeasure |
static const OdAnsiString | sIfcCompoundPlaneAngleMeasure |
static const OdAnsiString | sIfcAngularVelocityMeasure |
static const OdAnsiString | sIfcThermalConductivityMeasure |
static const OdAnsiString | sIfcMolecularWeightMeasure |
static const OdAnsiString | sIfcVaporPermeabilityMeasure |
static const OdAnsiString | sIfcMoistureDiffusivityMeasure |
static const OdAnsiString | sIfcIsothermalMoistureCapacityMeasure |
static const OdAnsiString | sIfcSpecificHeatCapacityMeasure |
static const OdAnsiString | sIfcMonetaryMeasure |
static const OdAnsiString | sIfcMagneticFluxDensityMeasure |
static const OdAnsiString | sIfcMagneticFluxMeasure |
static const OdAnsiString | sIfcLuminousFluxMeasure |
static const OdAnsiString | sIfcForceMeasure |
static const OdAnsiString | sIfcInductanceMeasure |
static const OdAnsiString | sIfcIlluminanceMeasure |
static const OdAnsiString | sIfcElectricResistanceMeasure |
static const OdAnsiString | sIfcElectricConductanceMeasure |
static const OdAnsiString | sIfcElectricChargeMeasure |
static const OdAnsiString | sIfcDoseEquivalentMeasure |
static const OdAnsiString | sIfcElectricCapacitanceMeasure |
static const OdAnsiString | sIfcAbsorbedDoseMeasure |
static const OdAnsiString | sIfcRadioActivityMeasure |
static const OdAnsiString | sIfcRotationalFrequencyMeasure |
static const OdAnsiString | sIfcTorqueMeasure |
static const OdAnsiString | sIfcAccelerationMeasure |
static const OdAnsiString | sIfcLinearForceMeasure |
static const OdAnsiString | sIfcLinearStiffnessMeasure |
static const OdAnsiString | sIfcModulusOfSubgradeReactionMeasure |
static const OdAnsiString | sIfcModulusOfElasticityMeasure |
static const OdAnsiString | sIfcMomentOfInertiaMeasure |
static const OdAnsiString | sIfcPlanarForceMeasure |
static const OdAnsiString | sIfcRotationalStiffnessMeasure |
static const OdAnsiString | sIfcShearModulusMeasure |
static const OdAnsiString | sIfcLinearMomentMeasure |
static const OdAnsiString | sIfcLuminousIntensityDistributionMeasure |
static const OdAnsiString | sIfcCurvatureMeasure |
static const OdAnsiString | sIfcMassPerLengthMeasure |
static const OdAnsiString | sIfcModulusOfLinearSubgradeReactionMeasure |
static const OdAnsiString | sIfcModulusOfRotationalSubgradeReactionMeasure |
static const OdAnsiString | sIfcRotationalMassMeasure |
static const OdAnsiString | sIfcSectionalAreaIntegralMeasure |
static const OdAnsiString | sIfcSectionModulusMeasure |
static const OdAnsiString | sIfcTemperatureGradientMeasure |
static const OdAnsiString | sIfcThermalExpansionCoefficientMeasure |
static const OdAnsiString | sIfcWarpingConstantMeasure |
static const OdAnsiString | sIfcWarpingMomentMeasure |
static const OdAnsiString | sIfcSoundPowerMeasure |
static const OdAnsiString | sIfcSoundPressureMeasure |
static const OdAnsiString | sIfcHeatingValueMeasure |
static const OdAnsiString | sIfcPHMeasure |
static const OdAnsiString | sIfcIonConcentrationMeasure |
Protected Member Functions | |
virtual void | setHandleD () |
virtual void | unset () |
Protected Member Functions inherited from OdDAI::OdSelect | |
virtual OdResult | readTypedField (const OdAnsiString &typeDef, OdSpfFilerBase *rdFiler) |
virtual OdResult | writeTypedField (OdSpfFilerBase *wrFiler) const |
Protected Attributes | |
eIfcValue | m_determinant |
Protected Attributes inherited from OdDAI::OdSelect | |
OdSelectKind | m_kind |
union { | |
OdUInt64 m_hndl | |
int m_int | |
bool m_bool | |
double m_dbl | |
void * m_ptr | |
}; | |
Definition at line 1483 of file Ifc2x3SelectTypes.h.
Definition at line 1592 of file Ifc2x3SelectTypes.h.
|
inline |
Definition at line 1487 of file Ifc2x3SelectTypes.h.
|
inline |
Definition at line 1488 of file Ifc2x3SelectTypes.h.
|
inlinevirtual |
Retrieves the "Select" data type determinant.
Implements OdDAI::OdSelect.
Definition at line 1694 of file Ifc2x3SelectTypes.h.
Definition at line 1693 of file Ifc2x3SelectTypes.h.
|
inlinevirtual |
Determines whether the value is set for the "Select" datatype instance.
Implements OdDAI::OdSelect.
Definition at line 1700 of file Ifc2x3SelectTypes.h.
|
virtual |
|
inlineprotectedvirtual |
Sets the specific underlying type enum for the stored handle.
Implements OdDAI::OdSelect.
Definition at line 1704 of file Ifc2x3SelectTypes.h.
|
virtual |
|
virtual |
Retrieves the name of the current underlying type.
Implements OdDAI::OdSelect.
|
virtual |
Sets a new name of the underlying type.
typeName | [in] An ANSI string that contains the new name. |
Implements OdDAI::OdSelect.
|
inlineprotectedvirtual |
Unsets the discriminant of the derived type.
Implements OdDAI::OdSelect.
Definition at line 1706 of file Ifc2x3SelectTypes.h.
|
virtual |
|
protected |
Definition at line 1703 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1560 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1564 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1512 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1541 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1511 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1518 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1515 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1540 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1510 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1509 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1575 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1508 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1558 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1539 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1559 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1557 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1556 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1507 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1555 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1538 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1537 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1552 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1536 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1535 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1588 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1519 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1554 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1553 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1516 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1534 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1590 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1546 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1533 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1521 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1506 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1565 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1573 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1566 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1532 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1522 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1551 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1574 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1513 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1549 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1550 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1531 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1530 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1504 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1576 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1568 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1577 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1578 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1567 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1545 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1543 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1569 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1548 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1514 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1503 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1502 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1589 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1570 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1501 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1505 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1500 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1498 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1529 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1528 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1561 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1499 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1517 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1562 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1579 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1571 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1580 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1581 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1572 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1497 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1586 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1587 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1547 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1582 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1520 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1527 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1542 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1583 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1526 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1525 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1496 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1495 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1524 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1563 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1544 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1494 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1523 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1584 of file Ifc2x3SelectTypes.h.
|
static |
Definition at line 1585 of file Ifc2x3SelectTypes.h.