NX Open C++ 参考指南 2406 v1.1
载入中...
搜索中...
未找到
NXOpen::Annotations::MaterialSpecificationBuilder类 参考

材料规格构建器 更多...

#include <Annotations_MaterialSpecificationBuilder.hxx>

类 NXOpen::Annotations::MaterialSpecificationBuilder 继承关系图:
NXOpen::Annotations::PmiAttributeBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 成员函数

NXString AvailableMaterial ()
NXString Category ()
std::vector< NXStringGetMaterialProperties ()
std::vector< NXStringGetNomenclature ()
std::vector< NXStringGetOpenField ()
NXString MaterialType ()
NXString Revision ()
void SetAvailableMaterial (const char *availableMaterial)
void SetAvailableMaterial (const NXString &availableMaterial)
void SetCategory (const char *category)
void SetCategory (const NXString &category)
void SetMaterialProperties (const std::vector< NXString > &materialProperties)
void SetMaterialType (const char *materialType)
void SetMaterialType (const NXString &materialType)
void SetNomenclature (const std::vector< NXString > &nomenclature)
void SetOpenField (const std::vector< NXString > &openField)
void SetRevision (const char *revision)
void SetRevision (const NXString &revision)
void SetTitle (const char *title)
void SetTitle (const NXString &title)
NXString Title ()
Public 成员函数 继承自 NXOpen::Annotations::PmiAttributeBuilder
NXOpen::Annotations::AssociatedObjectsBuilderAssociatedObjects ()
NXOpen::Annotations::PmiAttribute ()
NXOpen::NXObjectBusinessModifier ()
std::vector< NXOpen::NXObject * > GetAttributeValues ()
NXString KnowledgeFusionClassName ()
NXOpen::Annotations::LeaderBuilderLeader ()
NXOpen::Annotations::OriginBuilderOrigin ()
void SetAttribute (NXOpen::Annotations::Pmi *attribute)
void SetAttributeValues (const std::vector< NXOpen::NXObject * > &attributeValues)
void SetBusinessModifier (NXOpen::NXObject *businessModifier)
void SetKnowledgeFusionClassName (const char *knowledgeFusionClassName)
void SetKnowledgeFusionClassName (const NXString &knowledgeFusionClassName)
NXOpen::Annotations::StyleBuilderStyle ()
Public 成员函数 继承自 NXOpen::Builder
NXOpen::NXObjectCommit ()
void Destroy ()
std::vector< NXOpen::NXObject * > GetCommittedObjects ()
NXOpen::NXObjectGetObject ()
NXOpen::PreviewBuilderPreviewBuilder ()
void ShowResults ()
virtual bool Validate ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _MaterialSpecificationBuilderBuilder

详细描述

材料规格构建器

表示 NXOpen::Annotations::MaterialSpecification 构建器
要创建此类的新实例,请使用 NXOpen::Annotations::PmiAttributeCollection::CreateMaterialSpecificationBuilder

创建于 NX6.0.0。

成员函数说明

◆ AvailableMaterial()

NXString NXOpen::Annotations::MaterialSpecificationBuilder::AvailableMaterial ( )

获取 修订版
创建于 NX6.0.0。

许可证要求:无

◆ Category()

NXString NXOpen::Annotations::MaterialSpecificationBuilder::Category ( )

获取 类别
创建于 NX6.0.0。

许可证要求:无

◆ GetMaterialProperties()

std::vector< NXString > NXOpen::Annotations::MaterialSpecificationBuilder::GetMaterialProperties ( )

获取材料属性
创建于 NX6.0.0。

许可证要求:无

◆ GetNomenclature()

std::vector< NXString > NXOpen::Annotations::MaterialSpecificationBuilder::GetNomenclature ( )

获取术语
创建于 NX6.0.0。

许可证要求:无

◆ GetOpenField()

std::vector< NXString > NXOpen::Annotations::MaterialSpecificationBuilder::GetOpenField ( )

获取开放字段
创建于 NX6.0.0。

许可证要求:无

◆ MaterialType()

NXString NXOpen::Annotations::MaterialSpecificationBuilder::MaterialType ( )

获取 材料类型
创建于 NX6.0.0。

许可证要求:无

◆ Revision()

NXString NXOpen::Annotations::MaterialSpecificationBuilder::Revision ( )

获取 修订版
创建于 NX6.0.0。

许可证要求:无

◆ SetAvailableMaterial() [1/2]

void NXOpen::Annotations::MaterialSpecificationBuilder::SetAvailableMaterial ( const char * availableMaterial)

设置 修订版
创建于 NX6.0.0。

许可证要求:无

参数
availableMaterialavailablematerial

◆ SetAvailableMaterial() [2/2]

void NXOpen::Annotations::MaterialSpecificationBuilder::SetAvailableMaterial ( const NXString & availableMaterial)

设置 修订版
创建于 NX6.0.0。

许可证要求:无

参数
availableMaterialavailablematerial

◆ SetCategory() [1/2]

void NXOpen::Annotations::MaterialSpecificationBuilder::SetCategory ( const char * category)

设置 类别
创建于 NX6.0.0。

许可证要求:无

参数
categorycategory

◆ SetCategory() [2/2]

void NXOpen::Annotations::MaterialSpecificationBuilder::SetCategory ( const NXString & category)

设置 类别
创建于 NX6.0.0。

许可证要求:无

参数
categorycategory

◆ SetMaterialProperties()

void NXOpen::Annotations::MaterialSpecificationBuilder::SetMaterialProperties ( const std::vector< NXString > & materialProperties)

设置材料属性
创建于 NX6.0.0。

许可证要求:无

参数
materialPropertiesmaterialproperties

◆ SetMaterialType() [1/2]

void NXOpen::Annotations::MaterialSpecificationBuilder::SetMaterialType ( const char * materialType)

设置 材料类型
创建于 NX6.0.0。

许可证要求:无

参数
materialTypematerialtype

◆ SetMaterialType() [2/2]

void NXOpen::Annotations::MaterialSpecificationBuilder::SetMaterialType ( const NXString & materialType)

设置 材料类型
创建于 NX6.0.0。

许可证要求:无

参数
materialTypematerialtype

◆ SetNomenclature()

void NXOpen::Annotations::MaterialSpecificationBuilder::SetNomenclature ( const std::vector< NXString > & nomenclature)

设置术语
创建于 NX6.0.0。

许可证要求:无

参数
nomenclaturenomenclature

◆ SetOpenField()

void NXOpen::Annotations::MaterialSpecificationBuilder::SetOpenField ( const std::vector< NXString > & openField)

设置开放字段
创建于 NX6.0.0。

许可证要求:无

参数
openFieldopenfield

◆ SetRevision() [1/2]

void NXOpen::Annotations::MaterialSpecificationBuilder::SetRevision ( const char * revision)

设置 修订版
创建于 NX6.0.0。

许可证要求:无

参数
revisionrevision

◆ SetRevision() [2/2]

void NXOpen::Annotations::MaterialSpecificationBuilder::SetRevision ( const NXString & revision)

设置 修订版
创建于 NX6.0.0。

许可证要求:无

参数
revisionrevision

◆ SetTitle() [1/2]

void NXOpen::Annotations::MaterialSpecificationBuilder::SetTitle ( const char * title)

设置 标题字符串
创建于 NX6.0.0。

许可证要求:无

参数
titletitle

◆ SetTitle() [2/2]

void NXOpen::Annotations::MaterialSpecificationBuilder::SetTitle ( const NXString & title)

设置 标题字符串
创建于 NX6.0.0。

许可证要求:无

参数
titletitle

◆ Title()

NXString NXOpen::Annotations::MaterialSpecificationBuilder::Title ( )

获取 标题字符串
创建于 NX6.0.0。

许可证要求:无