您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ writeEntityList函数代码示例

51自学网 2021-06-03 10:04:05
  C++
这篇教程C++ writeEntityList函数代码示例写得很实用,希望能帮到您。

本文整理汇总了C++中writeEntityList函数的典型用法代码示例。如果您正苦于以下问题:C++ writeEntityList函数的具体用法?C++ writeEntityList怎么用?C++ writeEntityList使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。

在下文中一共展示了writeEntityList函数的30个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: writeEntityList

		void IfcCurveStyleFont::getStepLine( std::stringstream& stream ) const		{			stream << "#" << m_id << "=IFCCURVESTYLEFONT" << "(";			if( m_Name ) { m_Name->getStepParameter( stream ); } else { stream << "$"; }			stream << ",";			writeEntityList( stream, m_PatternList );			stream << ");";		}
开发者ID:bigdoods,项目名称:OpenInfraPlatform,代码行数:8,


示例2: writeEntityList

		void IfcRelOverridesProperties::getStepLine( std::stringstream& stream ) const		{			stream << "#" << m_id << "=IFCRELOVERRIDESPROPERTIES" << "(";			if( m_GlobalId ) { m_GlobalId->getStepParameter( stream ); } else { stream << "$"; }			stream << ",";			if( m_OwnerHistory ) { stream << "#" << m_OwnerHistory->getId(); } else { stream << "$"; }			stream << ",";			if( m_Name ) { m_Name->getStepParameter( stream ); } else { stream << "$"; }			stream << ",";			if( m_Description ) { m_Description->getStepParameter( stream ); } else { stream << "$"; }			stream << ",";			writeEntityList( stream, m_RelatedObjects );			stream << ",";			if( m_RelatingPropertyDefinition ) { stream << "#" << m_RelatingPropertyDefinition->getId(); } else { stream << "$"; }			stream << ",";			writeEntityList( stream, m_OverridingProperties );			stream << ");";		}
开发者ID:bigdoods,项目名称:OpenInfraPlatform,代码行数:18,


示例3: writeEntityList

		void IfcCompositeCurve::getStepLine( std::stringstream& stream ) const		{			stream << "#" << m_id << "=IFCCOMPOSITECURVE" << "(";			writeEntityList( stream, m_Segments );			stream << ",";			if( m_SelfIntersect == false ) { stream << ".F."; }			else if( m_SelfIntersect == true ) { stream << ".T."; }			stream << ");";		}
开发者ID:bigdoods,项目名称:OpenInfraPlatform,代码行数:9,


示例4: writeEntityList

void IfcBoundaryCurve::getStepLine( std::stringstream& stream ) const{	stream << "#" << m_id << "=IFCBOUNDARYCURVE" << "(";	writeEntityList( stream, m_Segments );	stream << ",";	if( m_SelfIntersect == LOGICAL_FALSE ) { stream << ".F."; }	else if( m_SelfIntersect == LOGICAL_TRUE ) { stream << ".T."; }	else if( m_SelfIntersect == LOGICAL_UNKNOWN ) { stream << ".U."; }	stream << ");";}
开发者ID:whztt07,项目名称:IFCPlusPlus_old,代码行数:10,


示例5: writeEntityList

void IfcCurveBoundedPlane::getStepLine( std::stringstream& stream ) const{	stream << "#" << m_entity_id << "= IFCCURVEBOUNDEDPLANE" << "(";	if( m_BasisSurface ) { stream << "#" << m_BasisSurface->m_entity_id; } else { stream << "$"; }	stream << ",";	if( m_OuterBoundary ) { stream << "#" << m_OuterBoundary->m_entity_id; } else { stream << "$"; }	stream << ",";	writeEntityList( stream, m_InnerBoundaries );	stream << ");";}
开发者ID:promethe42,项目名称:ifcplusplus,代码行数:10,


示例6: writeEntityList

void IfcFaceSurface::getStepLine( std::stringstream& stream ) const{	stream << "#" << m_entity_id << "= IFCFACESURFACE" << "(";	writeEntityList( stream, m_Bounds );	stream << ",";	if( m_FaceSurface ) { stream << "#" << m_FaceSurface->m_entity_id; } else { stream << "$"; }	stream << ",";	if( m_SameSense ) { m_SameSense->getStepParameter( stream ); } else { stream << "$"; }	stream << ");";}
开发者ID:promethe42,项目名称:ifcplusplus,代码行数:10,


示例7: writeEntityList

		void IfcDocumentInformationRelationship::getStepLine( std::stringstream& stream ) const		{			stream << "#" << m_id << "=IFCDOCUMENTINFORMATIONRELATIONSHIP" << "(";			if( m_RelatingDocument ) { stream << "#" << m_RelatingDocument->getId(); } else { stream << "$"; }			stream << ",";			writeEntityList( stream, m_RelatedDocuments );			stream << ",";			if( m_RelationshipType ) { m_RelationshipType->getStepParameter( stream ); } else { stream << "$"; }			stream << ");";		}
开发者ID:bigdoods,项目名称:OpenInfraPlatform,代码行数:10,


示例8: writeEntityList

		void IfcTextureCoordinateGenerator::getStepLine( std::stringstream& stream ) const		{			stream << "#" << m_id << "=IFCTEXTURECOORDINATEGENERATOR" << "(";			writeEntityList( stream, m_Maps );			stream << ",";			if( m_Mode ) { m_Mode->getStepParameter( stream ); } else { stream << "$"; }			stream << ",";			writeDoubleList( stream, m_Parameter );			stream << ");";		}
开发者ID:bigdoods,项目名称:OpenInfraPlatform,代码行数:10,


示例9: writeEntityList

		void IfcDerivedUnit::getStepLine( std::stringstream& stream ) const		{			stream << "#" << m_id << "=IFCDERIVEDUNIT" << "(";			writeEntityList( stream, m_Elements );			stream << ",";			if( m_UnitType ) { m_UnitType->getStepParameter( stream ); } else { stream << "$"; }			stream << ",";			if( m_UserDefinedType ) { m_UserDefinedType->getStepParameter( stream ); } else { stream << "$"; }			stream << ");";		}
开发者ID:bigdoods,项目名称:OpenInfraPlatform,代码行数:10,


示例10: writeEntityList

void IfcIndexedTextureMap::getStepLine( std::stringstream& stream ) const{	stream << "#" << m_id << "= IFCINDEXEDTEXTUREMAP" << "(";	writeEntityList( stream, m_Maps );	stream << ",";	if( m_MappedTo ) { stream << "#" << m_MappedTo->m_id; } else { stream << "$"; }	stream << ",";	if( m_TexCoords ) { stream << "#" << m_TexCoords->m_id; } else { stream << "$"; }	stream << ");";}
开发者ID:mbinette91,项目名称:ConstructionLCA-IfcReader,代码行数:10,


示例11: writeEntityList

void IfcCompositeCurve::getStepLine( std::stringstream& stream ) const{	stream << "#" << m_id << "= IFCCOMPOSITECURVE" << "(";	writeEntityList( stream, m_Segments );	stream << ",";	if( m_SelfIntersect == LOGICAL_FALSE ) { stream << ".F."; }	else if( m_SelfIntersect == LOGICAL_TRUE ) { stream << ".T."; }	else { stream << ".U."; } // LOGICAL_UNKNOWN	stream << ");";}
开发者ID:mbinette91,项目名称:ConstructionLCA-IfcReader,代码行数:10,


示例12: writeEntityList

		void IfcCurveBoundedSurface::getStepLine( std::stringstream& stream ) const		{			stream << "#" << m_id << "=IFCCURVEBOUNDEDSURFACE" << "(";			if( m_BasisSurface ) { stream << "#" << m_BasisSurface->getId(); } else { stream << "$"; }			stream << ",";			writeEntityList( stream, m_Boundaries );			stream << ",";			if( m_ImplicitOuter ) { m_ImplicitOuter->getStepParameter( stream ); } else { stream << "$"; }			stream << ");";		}
开发者ID:bigdoods,项目名称:OpenInfraPlatform,代码行数:10,


示例13: writeEntityList

		void IfcPersonAndOrganization::getStepLine( std::stringstream& stream ) const		{			stream << "#" << m_id << "=IFCPERSONANDORGANIZATION" << "(";			if( m_ThePerson ) { stream << "#" << m_ThePerson->getId(); } else { stream << "$"; }			stream << ",";			if( m_TheOrganization ) { stream << "#" << m_TheOrganization->getId(); } else { stream << "$"; }			stream << ",";			writeEntityList( stream, m_Roles );			stream << ");";		}
开发者ID:bigdoods,项目名称:OpenInfraPlatform,代码行数:10,


示例14: writeEntityList

		void IfcMaterialLayerSet::getStepLine( std::stringstream& stream ) const		{			stream << "#" << m_id << "=IFCMATERIALLAYERSET" << "(";			writeEntityList( stream, m_MaterialLayers );			stream << ",";			if( m_LayerSetName ) { m_LayerSetName->getStepParameter( stream ); } else { stream << "$"; }			stream << ",";			if( m_Description ) { m_Description->getStepParameter( stream ); } else { stream << "$"; }			stream << ");";		}
开发者ID:bigdoods,项目名称:OpenInfraPlatform,代码行数:10,


示例15: writeEntityList

void IfcExtendedProperties::getStepLine( std::stringstream& stream ) const{	stream << "#" << m_id << "= IFCEXTENDEDPROPERTIES" << "(";	if( m_Name ) { m_Name->getStepParameter( stream ); } else { stream << "$"; }	stream << ",";	if( m_Description ) { m_Description->getStepParameter( stream ); } else { stream << "$"; }	stream << ",";	writeEntityList( stream, m_Properties );	stream << ");";}
开发者ID:mbinette91,项目名称:ConstructionLCA-IfcReader,代码行数:10,


示例16: writeEntityList

void IfcSurfaceCurve::getStepLine( std::stringstream& stream ) const{	stream << "#" << m_entity_id << "= IFCSURFACECURVE" << "(";	if( m_Curve3D ) { stream << "#" << m_Curve3D->m_entity_id; } else { stream << "$"; }	stream << ",";	writeEntityList( stream, m_AssociatedGeometry );	stream << ",";	if( m_MasterRepresentation ) { m_MasterRepresentation->getStepParameter( stream ); } else { stream << "$"; }	stream << ");";}
开发者ID:berndhahnebach,项目名称:IfcPlusPlus,代码行数:10,


示例17: writeEntityList

		void IfcProductDefinitionShape::getStepLine( std::stringstream& stream ) const		{			stream << "#" << m_id << "=IFCPRODUCTDEFINITIONSHAPE" << "(";			if( m_Name ) { m_Name->getStepParameter( stream ); } else { stream << "$"; }			stream << ",";			if( m_Description ) { m_Description->getStepParameter( stream ); } else { stream << "$"; }			stream << ",";			writeEntityList( stream, m_Representations );			stream << ");";		}
开发者ID:bigdoods,项目名称:OpenInfraPlatform,代码行数:10,


示例18: writeEntityList

		void IfcAdvancedFace::getStepLine( std::stringstream& stream ) const		{			stream << "#" << m_id << "=IFCADVANCEDFACE" << "(";			writeEntityList( stream, m_Bounds );			stream << ",";			if( m_FaceSurface ) { stream << "#" << m_FaceSurface->getId(); } else { stream << "$"; }			stream << ",";			if( m_SameSense ) { m_SameSense->getStepParameter( stream ); } else { stream << "$"; }			stream << ");";		}
开发者ID:bigdoods,项目名称:OpenInfraPlatform,代码行数:10,


示例19: writeEntityList

void IfcProductRepresentation::getStepLine( std::stringstream& stream ) const{	stream << "#" << m_id << "=IFCPRODUCTREPRESENTATION" << "(";	if( m_Name ) { m_Name->getStepParameter( stream ); } else { stream << "$"; }	stream << ",";	if( m_Description ) { m_Description->getStepParameter( stream ); } else { stream << "$"; }	stream << ",";	writeEntityList( stream, m_Representations );	stream << ");";}
开发者ID:whztt07,项目名称:IFCPlusPlus_old,代码行数:10,


示例20: writeEntityList

void IfcCurveBoundedSurface::getStepLine( std::stringstream& stream ) const{	stream << "#" << m_id << "= IFCCURVEBOUNDEDSURFACE" << "(";	if( m_BasisSurface ) { stream << "#" << m_BasisSurface->m_id; } else { stream << "$"; }	stream << ",";	writeEntityList( stream, m_Boundaries );	stream << ",";	if( m_ImplicitOuter == false ) { stream << ".F."; }	else if( m_ImplicitOuter == true ) { stream << ".T."; }	stream << ");";}
开发者ID:mbinette91,项目名称:ConstructionLCA-IfcReader,代码行数:11,


示例21: writeTypeList

		void IfcPerson::getStepLine( std::stringstream& stream ) const		{			stream << "#" << m_id << "=IFCPERSON" << "(";			if( m_Identification ) { m_Identification->getStepParameter( stream ); } else { stream << "$"; }			stream << ",";			if( m_FamilyName ) { m_FamilyName->getStepParameter( stream ); } else { stream << "$"; }			stream << ",";			if( m_GivenName ) { m_GivenName->getStepParameter( stream ); } else { stream << "$"; }			stream << ",";			writeTypeList( stream, m_MiddleNames );			stream << ",";			writeTypeList( stream, m_PrefixTitles );			stream << ",";			writeTypeList( stream, m_SuffixTitles );			stream << ",";			writeEntityList( stream, m_Roles );			stream << ",";			writeEntityList( stream, m_Addresses );			stream << ");";		}
开发者ID:bigdoods,项目名称:OpenInfraPlatform,代码行数:20,


示例22: writeEntityList

		void IfcTypeProduct::getStepLine( std::stringstream& stream ) const		{			stream << "#" << m_id << "=IFCTYPEPRODUCT" << "(";			if( m_GlobalId ) { m_GlobalId->getStepParameter( stream ); } else { stream << "$"; }			stream << ",";			if( m_OwnerHistory ) { stream << "#" << m_OwnerHistory->getId(); } else { stream << "$"; }			stream << ",";			if( m_Name ) { m_Name->getStepParameter( stream ); } else { stream << "$"; }			stream << ",";			if( m_Description ) { m_Description->getStepParameter( stream ); } else { stream << "$"; }			stream << ",";			if( m_ApplicableOccurrence ) { m_ApplicableOccurrence->getStepParameter( stream ); } else { stream << "$"; }			stream << ",";			writeEntityList( stream, m_HasPropertySets );			stream << ",";			writeEntityList( stream, m_RepresentationMaps );			stream << ",";			if( m_Tag ) { m_Tag->getStepParameter( stream ); } else { stream << "$"; }			stream << ");";		}
开发者ID:bigdoods,项目名称:OpenInfraPlatform,代码行数:20,


示例23: writeEntityList

void IfcFaceSurface::getStepLine( std::stringstream& stream ) const{	stream << "#" << m_id << "= IFCFACESURFACE" << "(";	writeEntityList( stream, m_Bounds );	stream << ",";	if( m_FaceSurface ) { stream << "#" << m_FaceSurface->m_id; } else { stream << "$"; }	stream << ",";	if( m_SameSense == false ) { stream << ".F."; }	else if( m_SameSense == true ) { stream << ".T."; }	stream << ");";}
开发者ID:IfcGitHub,项目名称:ifcplusplus,代码行数:11,


示例24: writeEntityList

void IfcStyledRepresentation::getStepLine( std::stringstream& stream ) const{	stream << "#" << m_entity_id << "= IFCSTYLEDREPRESENTATION" << "(";	if( m_ContextOfItems ) { stream << "#" << m_ContextOfItems->m_entity_id; } else { stream << "$"; }	stream << ",";	if( m_RepresentationIdentifier ) { m_RepresentationIdentifier->getStepParameter( stream ); } else { stream << "$"; }	stream << ",";	if( m_RepresentationType ) { m_RepresentationType->getStepParameter( stream ); } else { stream << "$"; }	stream << ",";	writeEntityList( stream, m_Items );	stream << ");";}
开发者ID:berndhahnebach,项目名称:IfcPlusPlus,代码行数:12,


示例25: writeEntityList

void IfcMaterialProperties::getStepLine( std::stringstream& stream ) const{	stream << "#" << m_id << "= IFCMATERIALPROPERTIES" << "(";	if( m_Name ) { m_Name->getStepParameter( stream ); } else { stream << "*"; }	stream << ",";	if( m_Description ) { m_Description->getStepParameter( stream ); } else { stream << "*"; }	stream << ",";	writeEntityList( stream, m_Properties );	stream << ",";	if( m_Material ) { stream << "#" << m_Material->m_id; } else { stream << "$"; }	stream << ");";}
开发者ID:PanicSheep,项目名称:ifcplusplus,代码行数:12,


示例26: writeEntityList

void IfcProfileProperties::getStepLine( std::stringstream& stream ) const{	stream << "#" << m_id << "=IFCPROFILEPROPERTIES" << "(";	if( m_Name ) { m_Name->getStepParameter( stream ); } else { stream << "$"; }	stream << ",";	if( m_Description ) { m_Description->getStepParameter( stream ); } else { stream << "$"; }	stream << ",";	writeEntityList( stream, m_Properties );	stream << ",";	if( m_ProfileDefinition ) { stream << "#" << m_ProfileDefinition->getId(); } else { stream << "$"; }	stream << ");";}
开发者ID:whztt07,项目名称:IFCPlusPlus_old,代码行数:12,


示例27: writeEntityList

		void IfcArbitraryProfileDefWithVoids::getStepLine( std::stringstream& stream ) const		{			stream << "#" << m_id << "=IFCARBITRARYPROFILEDEFWITHVOIDS" << "(";			if( m_ProfileType ) { m_ProfileType->getStepParameter( stream ); } else { stream << "$"; }			stream << ",";			if( m_ProfileName ) { m_ProfileName->getStepParameter( stream ); } else { stream << "$"; }			stream << ",";			if( m_OuterCurve ) { stream << "#" << m_OuterCurve->getId(); } else { stream << "$"; }			stream << ",";			writeEntityList( stream, m_InnerCurves );			stream << ");";		}
开发者ID:bigdoods,项目名称:OpenInfraPlatform,代码行数:12,


示例28: writeEntityList

void IfcCompositeProfileDef::getStepLine( std::stringstream& stream ) const{	stream << "#" << m_entity_id << "= IFCCOMPOSITEPROFILEDEF" << "(";	if( m_ProfileType ) { m_ProfileType->getStepParameter( stream ); } else { stream << "$"; }	stream << ",";	if( m_ProfileName ) { m_ProfileName->getStepParameter( stream ); } else { stream << "$"; }	stream << ",";	writeEntityList( stream, m_Profiles );	stream << ",";	if( m_Label ) { m_Label->getStepParameter( stream ); } else { stream << "$"; }	stream << ");";}
开发者ID:promethe42,项目名称:ifcplusplus,代码行数:12,


示例29: writeEntityList

void IfcComplexProperty::getStepLine( std::stringstream& stream ) const{	stream << "#" << m_id << "= IFCCOMPLEXPROPERTY" << "(";	if( m_Name ) { m_Name->getStepParameter( stream ); } else { stream << "*"; }	stream << ",";	if( m_Description ) { m_Description->getStepParameter( stream ); } else { stream << "*"; }	stream << ",";	if( m_UsageName ) { m_UsageName->getStepParameter( stream ); } else { stream << "$"; }	stream << ",";	writeEntityList( stream, m_HasProperties );	stream << ");";}
开发者ID:IfcGitHub,项目名称:ifcplusplus,代码行数:12,


示例30: writeEntityList

		void IfcOrganizationRelationship::getStepLine( std::stringstream& stream ) const		{			stream << "#" << m_id << "=IFCORGANIZATIONRELATIONSHIP" << "(";			if( m_Name ) { m_Name->getStepParameter( stream ); } else { stream << "$"; }			stream << ",";			if( m_Description ) { m_Description->getStepParameter( stream ); } else { stream << "$"; }			stream << ",";			if( m_RelatingOrganization ) { stream << "#" << m_RelatingOrganization->getId(); } else { stream << "$"; }			stream << ",";			writeEntityList( stream, m_RelatedOrganizations );			stream << ");";		}
开发者ID:bigdoods,项目名称:OpenInfraPlatform,代码行数:12,



注:本文中的writeEntityList函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


C++ writeEntry函数代码示例
C++ writeEEPROM函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。