NX Open C++ Reference Guide
Public Member Functions | List of all members
NXOpen::PropertiesManager Class Reference

The PropertiesManager class provides methods to create Gateway Properties Builder objects. More...

Public Member Functions

NXOpen::Assemblies::AssembliesGeneralPropertiesBuilderCreateAssembliesGeneralPropertiesBuilder (const std::vector< NXOpen::NXObject * > &objects)
 Create the Assemblies.AssembliesGeneralPropertiesBuilder. More...
 
NXOpen::Assemblies::AssembliesParameterPropertiesBuilderCreateAssembliesParameterPropertiesBuilder (const std::vector< NXOpen::NXObject * > &objects)
 Create the Assemblies.AssembliesParameterPropertiesBuilder. More...
 
NXOpen::AttributePropertiesBuilderCreateAttributePropertiesBuilder (const std::vector< NXOpen::NXObject * > &objects)
 Create the AttributePropertiesBuilder. More...
 
NXOpen::AttributeTemplatesBuilderCreateAttributeTemplatesBuilder ()
 Create the AttributeTemplatesBuilder. More...
 
NXOpen::Cam::CamGeneralPropertiesBuilderCreateCamGeneralPropertiesBuilder (const std::vector< NXOpen::NXObject * > &objects)
 Create the Cam.CamGeneralPropertiesBuilder. More...
 
NXOpen::FeatureGeneralPropertiesBuilderCreateFeatureGeneralPropertiesBuilder (const std::vector< NXOpen::NXObject * > &objects)
 Create the FeatureGeneralPropertiesBuilder. More...
 
NXOpen::CAM::GeneralPropertiesBuilderCreateGeneralCAMPropertiesBuilder (const std::vector< NXOpen::NXObject * > &objects)
 Create the CAM.GeneralCAMPropertiesBuilder. More...
 
NXOpen::MassPropertiesBuilderCreateMassPropertiesBuilder (const std::vector< NXOpen::NXObject * > &objects)
 Create the MassPropertiesBuilder. More...
 
NXOpen::ObjectGeneralPropertiesBuilderCreateObjectGeneralPropertiesBuilder (const std::vector< NXOpen::NXObject * > &objects)
 Create the ObjectGeneralPropertiesBuilder. More...
 
NXOpen::PreviewPropertiesBuilderCreatePreviewPropertiesBuilder (const std::vector< NXOpen::NXObject * > &objects)
 Create the PreviewPropertiesBuilder. More...
 
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

The PropertiesManager class provides methods to create Gateway Properties Builder objects.


To obtain an instance of this class, refer to NXOpen::BasePart

Created in NX8.0.0.

Member Function Documentation

NXOpen::Assemblies::AssembliesGeneralPropertiesBuilder* NXOpen::PropertiesManager::CreateAssembliesGeneralPropertiesBuilder ( const std::vector< NXOpen::NXObject * > &  objects)

Create the Assemblies.AssembliesGeneralPropertiesBuilder.

Returns

Created in NX8.0.0.

License requirements : None
Parameters
objectsthe array of objects
NXOpen::Assemblies::AssembliesParameterPropertiesBuilder* NXOpen::PropertiesManager::CreateAssembliesParameterPropertiesBuilder ( const std::vector< NXOpen::NXObject * > &  objects)

Create the Assemblies.AssembliesParameterPropertiesBuilder.

Returns

Created in NX8.0.0.

License requirements : None
Parameters
objectsthe array of objects
NXOpen::AttributePropertiesBuilder* NXOpen::PropertiesManager::CreateAttributePropertiesBuilder ( const std::vector< NXOpen::NXObject * > &  objects)

Create the AttributePropertiesBuilder.

Returns

Deprecated:
Deprecated in NX8.5.0. Use NXOpen::AttributeManager::CreateAttributePropertiesBuilder instead.


Created in NX8.0.0.

License requirements : None

Parameters
objectsthe array of objects
NXOpen::AttributeTemplatesBuilder* NXOpen::PropertiesManager::CreateAttributeTemplatesBuilder ( )

Create the AttributeTemplatesBuilder.

Returns

Created in NX8.0.0.

License requirements : None
NXOpen::Cam::CamGeneralPropertiesBuilder* NXOpen::PropertiesManager::CreateCamGeneralPropertiesBuilder ( const std::vector< NXOpen::NXObject * > &  objects)

Create the Cam.CamGeneralPropertiesBuilder.

Returns

Deprecated:
Deprecated in NX9.0.1. Use NXOpen::PropertiesManager::CreateGeneralCAMPropertiesBuilder instead.


Created in NX8.0.0.

License requirements : None

Parameters
objectsthe array of objects
NXOpen::FeatureGeneralPropertiesBuilder* NXOpen::PropertiesManager::CreateFeatureGeneralPropertiesBuilder ( const std::vector< NXOpen::NXObject * > &  objects)

Create the FeatureGeneralPropertiesBuilder.

Returns

Created in NX8.0.0.

License requirements : None
Parameters
objectsthe array of objects
NXOpen::CAM::GeneralPropertiesBuilder* NXOpen::PropertiesManager::CreateGeneralCAMPropertiesBuilder ( const std::vector< NXOpen::NXObject * > &  objects)

Create the CAM.GeneralCAMPropertiesBuilder.

Returns

Created in NX9.0.1.

License requirements : None
Parameters
objectsthe array of objects
NXOpen::MassPropertiesBuilder* NXOpen::PropertiesManager::CreateMassPropertiesBuilder ( const std::vector< NXOpen::NXObject * > &  objects)

Create the MassPropertiesBuilder.

Returns

Created in NX8.0.0.

License requirements : None
Parameters
objectsthe array of objects
NXOpen::ObjectGeneralPropertiesBuilder* NXOpen::PropertiesManager::CreateObjectGeneralPropertiesBuilder ( const std::vector< NXOpen::NXObject * > &  objects)

Create the ObjectGeneralPropertiesBuilder.

Returns

Created in NX8.0.0.

License requirements : None
Parameters
objectsthe array of objects
NXOpen::PreviewPropertiesBuilder* NXOpen::PropertiesManager::CreatePreviewPropertiesBuilder ( const std::vector< NXOpen::NXObject * > &  objects)

Create the PreviewPropertiesBuilder.

Returns

Created in NX8.0.0.

License requirements : None
Parameters
objectsthe array of objects
tag_t NXOpen::PropertiesManager::Tag ( ) const

Returns the tag of this object.


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