NX Open C++ Reference Guide
Public Member Functions
NXOpen::Annotations::MaterialSpecificationBuilder Class Reference

Represents a Annotations::MaterialSpecification builder
To create a new instance of this class, use Annotations::PmiAttributeCollection::CreateMaterialSpecificationBuilder

Created in NX6.0.0. More...

Inheritance diagram for NXOpen::Annotations::MaterialSpecificationBuilder:
NXOpen::Annotations::PmiAttributeBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Member Functions

NXString AvailableMaterial ()
 Returns the revision
Created in NX6.0.0.
NXString Category ()
 Returns the category
Created in NX6.0.0.
std::vector< NXStringGetMaterialProperties ()
 Returns the material properties.
std::vector< NXStringGetNomenclature ()
 Returns the nomenclature.
std::vector< NXStringGetOpenField ()
 Returns the open field.
NXString MaterialType ()
 Returns the material type
Created in NX6.0.0.
NXString Revision ()
 Returns the revision
Created in NX6.0.0.
void SetAvailableMaterial (const NXString &availableMaterial)
 Sets the revision
Created in NX6.0.0.
void SetCategory (const NXString &category)
 Sets the category
Created in NX6.0.0.
void SetMaterialProperties (const std::vector< NXString > &materialProperties)
 Sets the material properties
Created in NX6.0.0.
void SetMaterialType (const NXString &materialType)
 Sets the material type
Created in NX6.0.0.
void SetNomenclature (const std::vector< NXString > &nomenclature)
 Sets the nomenclature
Created in NX6.0.0.
void SetOpenField (const std::vector< NXString > &openField)
 Sets the open field
Created in NX6.0.0.
void SetRevision (const NXString &revision)
 Sets the revision
Created in NX6.0.0.
void SetTitle (const NXString &title)
 Sets the str title
Created in NX6.0.0.
NXString Title ()
 Returns the str title
Created in NX6.0.0.

Detailed Description

Represents a Annotations::MaterialSpecification builder
To create a new instance of this class, use Annotations::PmiAttributeCollection::CreateMaterialSpecificationBuilder

Created in NX6.0.0.



Member Function Documentation

Returns the revision
Created in NX6.0.0.



License requirements : None

Returns the category
Created in NX6.0.0.



License requirements : None

Returns the material properties.

Returns:

Created in NX6.0.0.

License requirements : None

Returns the nomenclature.

Returns:

Created in NX6.0.0.

License requirements : None

Returns the open field.

Returns:

Created in NX6.0.0.

License requirements : None

Returns the material type
Created in NX6.0.0.



License requirements : None

Returns the revision
Created in NX6.0.0.



License requirements : None

Sets the revision
Created in NX6.0.0.



License requirements : None

Parameters:
availableMaterialavailablematerial

Sets the category
Created in NX6.0.0.



License requirements : None

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

Sets the material properties
Created in NX6.0.0.



License requirements : None

Parameters:
materialPropertiesmaterialproperties

Sets the material type
Created in NX6.0.0.



License requirements : None

Parameters:
materialTypematerialtype

Sets the nomenclature
Created in NX6.0.0.



License requirements : None

Parameters:
nomenclaturenomenclature

Sets the open field
Created in NX6.0.0.



License requirements : None

Parameters:
openFieldopenfield

Sets the revision
Created in NX6.0.0.



License requirements : None

Parameters:
revisionrevision

Sets the str title
Created in NX6.0.0.



License requirements : None

Parameters:
titletitle

Returns the str title
Created in NX6.0.0.



License requirements : None


The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.