CFx SDK Documentation 2026 SP0
Loading...
Searching...
No Matches
OdIfc4x1::IfcResourceObjectSelect Class Reference

#include <Ifc4x1SelectTypes.h>

Inheritance diagram for OdIfc4x1::IfcResourceObjectSelect:

Public Member Functions

 IfcResourceObjectSelect (OdDAI::Select &select)
 
bool isIfcActorRole ()
 
void setIfcActorRole (IfcActorRole *val)
 
bool isIfcAppliedValue ()
 
void setIfcAppliedValue (IfcAppliedValue *val)
 
bool isIfcApproval ()
 
void setIfcApproval (IfcApproval *val)
 
bool isIfcConstraint ()
 
void setIfcConstraint (IfcConstraint *val)
 
bool isIfcContextDependentUnit ()
 
void setIfcContextDependentUnit (IfcContextDependentUnit *val)
 
bool isIfcConversionBasedUnit ()
 
void setIfcConversionBasedUnit (IfcConversionBasedUnit *val)
 
bool isIfcExternalInformation ()
 
void setIfcExternalInformation (IfcExternalInformation *val)
 
bool isIfcExternalReference ()
 
void setIfcExternalReference (IfcExternalReference *val)
 
bool isIfcMaterialDefinition ()
 
void setIfcMaterialDefinition (IfcMaterialDefinition *val)
 
bool isIfcOrganization ()
 
void setIfcOrganization (IfcOrganization *val)
 
bool isIfcPerson ()
 
void setIfcPerson (IfcPerson *val)
 
bool isIfcPersonAndOrganization ()
 
void setIfcPersonAndOrganization (IfcPersonAndOrganization *val)
 
bool isIfcPhysicalQuantity ()
 
void setIfcPhysicalQuantity (IfcPhysicalQuantity *val)
 
bool isIfcProfileDef ()
 
void setIfcProfileDef (IfcProfileDef *val)
 
bool isIfcPropertyAbstraction ()
 
void setIfcPropertyAbstraction (IfcPropertyAbstraction *val)
 
bool isIfcShapeAspect ()
 
void setIfcShapeAspect (IfcShapeAspect *val)
 
bool isIfcTimeSeries ()
 
void setIfcTimeSeries (IfcTimeSeries *val)
 

Detailed Description

Definition at line 5988 of file Ifc4x1SelectTypes.h.

Constructor & Destructor Documentation

◆ IfcResourceObjectSelect()

OdIfc4x1::IfcResourceObjectSelect::IfcResourceObjectSelect ( OdDAI::Select & select)
inline

Constructor for the IfcResourceObjectSelect class.

Parameters
select[in] Select value to set.

Definition at line 5998 of file Ifc4x1SelectTypes.h.

Member Function Documentation

◆ isIfcActorRole()

bool OdIfc4x1::IfcResourceObjectSelect::isIfcActorRole ( )

Checks whether this select contains value of IfcActorRole or derived type.

Returns
True if the select contains value of IfcActorRole or derived type, false otherwise.

◆ isIfcAppliedValue()

bool OdIfc4x1::IfcResourceObjectSelect::isIfcAppliedValue ( )

Checks whether this select contains value of IfcAppliedValue or derived type.

Returns
True if the select contains value of IfcAppliedValue or derived type, false otherwise.

◆ isIfcApproval()

bool OdIfc4x1::IfcResourceObjectSelect::isIfcApproval ( )

Checks whether this select contains value of IfcApproval or derived type.

Returns
True if the select contains value of IfcApproval or derived type, false otherwise.

◆ isIfcConstraint()

bool OdIfc4x1::IfcResourceObjectSelect::isIfcConstraint ( )

Checks whether this select contains value of IfcConstraint or derived type.

Returns
True if the select contains value of IfcConstraint or derived type, false otherwise.

◆ isIfcContextDependentUnit()

bool OdIfc4x1::IfcResourceObjectSelect::isIfcContextDependentUnit ( )

Checks whether this select contains value of IfcContextDependentUnit or derived type.

Returns
True if the select contains value of IfcContextDependentUnit or derived type, false otherwise.

◆ isIfcConversionBasedUnit()

bool OdIfc4x1::IfcResourceObjectSelect::isIfcConversionBasedUnit ( )

Checks whether this select contains value of IfcConversionBasedUnit or derived type.

Returns
True if the select contains value of IfcConversionBasedUnit or derived type, false otherwise.

◆ isIfcExternalInformation()

bool OdIfc4x1::IfcResourceObjectSelect::isIfcExternalInformation ( )

Checks whether this select contains value of IfcExternalInformation or derived type.

Returns
True if the select contains value of IfcExternalInformation or derived type, false otherwise.

◆ isIfcExternalReference()

bool OdIfc4x1::IfcResourceObjectSelect::isIfcExternalReference ( )

Checks whether this select contains value of IfcExternalReference or derived type.

Returns
True if the select contains value of IfcExternalReference or derived type, false otherwise.

◆ isIfcMaterialDefinition()

bool OdIfc4x1::IfcResourceObjectSelect::isIfcMaterialDefinition ( )

Checks whether this select contains value of IfcMaterialDefinition or derived type.

Returns
True if the select contains value of IfcMaterialDefinition or derived type, false otherwise.

◆ isIfcOrganization()

bool OdIfc4x1::IfcResourceObjectSelect::isIfcOrganization ( )

Checks whether this select contains value of IfcOrganization or derived type.

Returns
True if the select contains value of IfcOrganization or derived type, false otherwise.

◆ isIfcPerson()

bool OdIfc4x1::IfcResourceObjectSelect::isIfcPerson ( )

Checks whether this select contains value of IfcPerson or derived type.

Returns
True if the select contains value of IfcPerson or derived type, false otherwise.

◆ isIfcPersonAndOrganization()

bool OdIfc4x1::IfcResourceObjectSelect::isIfcPersonAndOrganization ( )

Checks whether this select contains value of IfcPersonAndOrganization or derived type.

Returns
True if the select contains value of IfcPersonAndOrganization or derived type, false otherwise.

◆ isIfcPhysicalQuantity()

bool OdIfc4x1::IfcResourceObjectSelect::isIfcPhysicalQuantity ( )

Checks whether this select contains value of IfcPhysicalQuantity or derived type.

Returns
True if the select contains value of IfcPhysicalQuantity or derived type, false otherwise.

◆ isIfcProfileDef()

bool OdIfc4x1::IfcResourceObjectSelect::isIfcProfileDef ( )

Checks whether this select contains value of IfcProfileDef or derived type.

Returns
True if the select contains value of IfcProfileDef or derived type, false otherwise.

◆ isIfcPropertyAbstraction()

bool OdIfc4x1::IfcResourceObjectSelect::isIfcPropertyAbstraction ( )

Checks whether this select contains value of IfcPropertyAbstraction or derived type.

Returns
True if the select contains value of IfcPropertyAbstraction or derived type, false otherwise.

◆ isIfcShapeAspect()

bool OdIfc4x1::IfcResourceObjectSelect::isIfcShapeAspect ( )

Checks whether this select contains value of IfcShapeAspect or derived type.

Returns
True if the select contains value of IfcShapeAspect or derived type, false otherwise.

◆ isIfcTimeSeries()

bool OdIfc4x1::IfcResourceObjectSelect::isIfcTimeSeries ( )

Checks whether this select contains value of IfcTimeSeries or derived type.

Returns
True if the select contains value of IfcTimeSeries or derived type, false otherwise.

◆ setIfcActorRole()

void OdIfc4x1::IfcResourceObjectSelect::setIfcActorRole ( IfcActorRole * val)

Sets an IfcActorRole instance into a select.

Parameters
val[in] Value to set.

◆ setIfcAppliedValue()

void OdIfc4x1::IfcResourceObjectSelect::setIfcAppliedValue ( IfcAppliedValue * val)

Sets an IfcAppliedValue instance into a select.

Parameters
val[in] Value to set.

◆ setIfcApproval()

void OdIfc4x1::IfcResourceObjectSelect::setIfcApproval ( IfcApproval * val)

Sets an IfcApproval instance into a select.

Parameters
val[in] Value to set.

◆ setIfcConstraint()

void OdIfc4x1::IfcResourceObjectSelect::setIfcConstraint ( IfcConstraint * val)

Sets an IfcConstraint instance into a select.

Parameters
val[in] Value to set.

◆ setIfcContextDependentUnit()

void OdIfc4x1::IfcResourceObjectSelect::setIfcContextDependentUnit ( IfcContextDependentUnit * val)

Sets an IfcContextDependentUnit instance into a select.

Parameters
val[in] Value to set.

◆ setIfcConversionBasedUnit()

void OdIfc4x1::IfcResourceObjectSelect::setIfcConversionBasedUnit ( IfcConversionBasedUnit * val)

Sets an IfcConversionBasedUnit instance into a select.

Parameters
val[in] Value to set.

◆ setIfcExternalInformation()

void OdIfc4x1::IfcResourceObjectSelect::setIfcExternalInformation ( IfcExternalInformation * val)

Sets an IfcExternalInformation instance into a select.

Parameters
val[in] Value to set.

◆ setIfcExternalReference()

void OdIfc4x1::IfcResourceObjectSelect::setIfcExternalReference ( IfcExternalReference * val)

Sets an IfcExternalReference instance into a select.

Parameters
val[in] Value to set.

◆ setIfcMaterialDefinition()

void OdIfc4x1::IfcResourceObjectSelect::setIfcMaterialDefinition ( IfcMaterialDefinition * val)

Sets an IfcMaterialDefinition instance into a select.

Parameters
val[in] Value to set.

◆ setIfcOrganization()

void OdIfc4x1::IfcResourceObjectSelect::setIfcOrganization ( IfcOrganization * val)

Sets an IfcOrganization instance into a select.

Parameters
val[in] Value to set.

◆ setIfcPerson()

void OdIfc4x1::IfcResourceObjectSelect::setIfcPerson ( IfcPerson * val)

Sets an IfcPerson instance into a select.

Parameters
val[in] Value to set.

◆ setIfcPersonAndOrganization()

void OdIfc4x1::IfcResourceObjectSelect::setIfcPersonAndOrganization ( IfcPersonAndOrganization * val)

Sets an IfcPersonAndOrganization instance into a select.

Parameters
val[in] Value to set.

◆ setIfcPhysicalQuantity()

void OdIfc4x1::IfcResourceObjectSelect::setIfcPhysicalQuantity ( IfcPhysicalQuantity * val)

Sets an IfcPhysicalQuantity instance into a select.

Parameters
val[in] Value to set.

◆ setIfcProfileDef()

void OdIfc4x1::IfcResourceObjectSelect::setIfcProfileDef ( IfcProfileDef * val)

Sets an IfcProfileDef instance into a select.

Parameters
val[in] Value to set.

◆ setIfcPropertyAbstraction()

void OdIfc4x1::IfcResourceObjectSelect::setIfcPropertyAbstraction ( IfcPropertyAbstraction * val)

Sets an IfcPropertyAbstraction instance into a select.

Parameters
val[in] Value to set.

◆ setIfcShapeAspect()

void OdIfc4x1::IfcResourceObjectSelect::setIfcShapeAspect ( IfcShapeAspect * val)

Sets an IfcShapeAspect instance into a select.

Parameters
val[in] Value to set.

◆ setIfcTimeSeries()

void OdIfc4x1::IfcResourceObjectSelect::setIfcTimeSeries ( IfcTimeSeries * val)

Sets an IfcTimeSeries instance into a select.

Parameters
val[in] Value to set.

The documentation for this class was generated from the following file: