本文整理汇总了C++中copy_self函数的典型用法代码示例。如果您正苦于以下问题:C++ copy_self函数的具体用法?C++ copy_self怎么用?C++ copy_self使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了copy_self函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: copy_self
shared_ptr<BuildingObject> IfcBoolean::getDeepCopy( BuildingCopyOptions& options )
{
shared_ptr<IfcBoolean> copy_self( new IfcBoolean() );
copy_self->m_value = m_value;
return copy_self;
}
示例2: copy_self
shared_ptr<BuildingObject> IfcFontStyle::getDeepCopy( BuildingCopyOptions& options )
{
shared_ptr<IfcFontStyle> copy_self( new IfcFontStyle() );
copy_self->m_value = m_value;
return copy_self;
}
示例3: copy_self
shared_ptr<IfcPPObject> IfcOpeningElementTypeEnum::getDeepCopy( IfcPPCopyOptions& options )
{
shared_ptr<IfcOpeningElementTypeEnum> copy_self( new IfcOpeningElementTypeEnum() );
copy_self->m_enum = m_enum;
return copy_self;
}
示例4: copy_self
shared_ptr<IfcPPObject> IfcIonConcentrationMeasure::getDeepCopy( IfcPPCopyOptions& options )
{
shared_ptr<IfcIonConcentrationMeasure> copy_self( new IfcIonConcentrationMeasure() );
copy_self->m_value = m_value;
return copy_self;
}
示例5: copy_self
// TYPE IfcCurveInterpolationEnum = ENUMERATION OF (LINEAR ,LOG_LINEAR ,LOG_LOG ,NOTDEFINED);
shared_ptr<BuildingObject> IfcCurveInterpolationEnum::getDeepCopy( BuildingCopyOptions& options )
{
shared_ptr<IfcCurveInterpolationEnum> copy_self( new IfcCurveInterpolationEnum() );
copy_self->m_enum = m_enum;
return copy_self;
}
示例6: copy_self
shared_ptr<IfcPPObject> IfcEvaporativeCoolerTypeEnum::getDeepCopy( IfcPPCopyOptions& options )
{
shared_ptr<IfcEvaporativeCoolerTypeEnum> copy_self( new IfcEvaporativeCoolerTypeEnum() );
copy_self->m_enum = m_enum;
return copy_self;
}
示例7: copy_self
// TYPE IfcNonNegativeLengthMeasure = IfcLengthMeasure;
shared_ptr<BuildingObject> IfcNonNegativeLengthMeasure::getDeepCopy( BuildingCopyOptions& options )
{
shared_ptr<IfcNonNegativeLengthMeasure> copy_self( new IfcNonNegativeLengthMeasure() );
copy_self->m_value = m_value;
return copy_self;
}
示例8: copy_self
shared_ptr<BuildingObject> IfcIsothermalMoistureCapacityMeasure::getDeepCopy( BuildingCopyOptions& options )
{
shared_ptr<IfcIsothermalMoistureCapacityMeasure> copy_self( new IfcIsothermalMoistureCapacityMeasure() );
copy_self->m_value = m_value;
return copy_self;
}
示例9: copy_self
shared_ptr<IfcPPObject> IfcMoistureDiffusivityMeasure::getDeepCopy( IfcPPCopyOptions& options )
{
shared_ptr<IfcMoistureDiffusivityMeasure> copy_self( new IfcMoistureDiffusivityMeasure() );
copy_self->m_value = m_value;
return copy_self;
}
示例10: copy_self
shared_ptr<IfcPPObject> IfcMechanicalFastenerTypeEnum::getDeepCopy( IfcPPCopyOptions& options )
{
shared_ptr<IfcMechanicalFastenerTypeEnum> copy_self( new IfcMechanicalFastenerTypeEnum() );
copy_self->m_enum = m_enum;
return copy_self;
}
示例11: copy_self
shared_ptr<IfcPPObject> IfcPresentableText::getDeepCopy( IfcPPCopyOptions& options )
{
shared_ptr<IfcPresentableText> copy_self( new IfcPresentableText() );
copy_self->m_value = m_value;
return copy_self;
}
示例12: copy_self
shared_ptr<IfcPPObject> IfcGlobalOrLocalEnum::getDeepCopy( IfcPPCopyOptions& options )
{
shared_ptr<IfcGlobalOrLocalEnum> copy_self( new IfcGlobalOrLocalEnum() );
copy_self->m_enum = m_enum;
return copy_self;
}
示例13: copy_self
shared_ptr<IfcPPObject> IfcDistributionChamberElementTypeEnum::getDeepCopy( IfcPPCopyOptions& options )
{
shared_ptr<IfcDistributionChamberElementTypeEnum> copy_self( new IfcDistributionChamberElementTypeEnum() );
copy_self->m_enum = m_enum;
return copy_self;
}
开发者ID:mbinette91,项目名称:ConstructionLCA-IfcReader,代码行数:6,代码来源:IfcDistributionChamberElementTypeEnum.cpp
示例14: copy_self
shared_ptr<IfcPPObject> IfcModulusOfElasticityMeasure::getDeepCopy( IfcPPCopyOptions& options )
{
shared_ptr<IfcModulusOfElasticityMeasure> copy_self( new IfcModulusOfElasticityMeasure() );
copy_self->m_value = m_value;
return copy_self;
}
示例15: copy_self
shared_ptr<IfcPPObject> IfcTextAlignment::getDeepCopy( IfcPPCopyOptions& options )
{
shared_ptr<IfcTextAlignment> copy_self( new IfcTextAlignment() );
copy_self->m_value = m_value;
return copy_self;
}