NXOpen C++ Reference Guide
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Member Functions | List of all members
NXOpen::Tooling::StandardPartBatchData Class Reference

Represents the standard part batch data. More...

Inheritance diagram for NXOpen::Tooling::StandardPartBatchData:
NXOpen::TransientObject

Public Member Functions

void DeleteRecord (int recordIndex)
 Deletes a standard part record
Created in NX12.0.2. More...
 
void Initialize ()
 Initialize the StandardPartBatchData object
Created in NX12.0.2. More...
 
void SetCurrentSymbolOwningPart (NXOpen::Part *owningPart)
 JA Mutator of m_currentSymbolOwningPart
Created in NX12.0.2. More...
 
void SetIncludeChildComponents (bool includeChildren)
 JA Mutator of m_includeChildComponents
Created in NX12.0.2. More...
 
void UpdateRecordValues (int recordIndex, NXOpen::NXObject *conceptObject, const std::vector< NXOpen::NXObject * > &instanceObjects)
 Updates standard part record with values read from concept object and its instances
Created in NX12.0.2. More...
 
virtual ~StandardPartBatchData ()
 Dispose the StandardPartBatchData object
Created in NX12.0.2. More...
 
- Public Member Functions inherited from NXOpen::TransientObject
void * GetHandle ()
 Handle of the internal object represented by this object. More...
 

Detailed Description

Represents the standard part batch data.


This object does not need a creator.

Created in NX12.0.2.

Constructor & Destructor Documentation

virtual NXOpen::Tooling::StandardPartBatchData::~StandardPartBatchData ( )
virtual

Dispose the StandardPartBatchData object
Created in NX12.0.2.



License requirements : None

Member Function Documentation

void NXOpen::Tooling::StandardPartBatchData::DeleteRecord ( int  recordIndex)

Deletes a standard part record
Created in NX12.0.2.



License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") OR ug_die_design ("Die Design")

Parameters
recordIndexThe index of the standard part record to delete
void NXOpen::Tooling::StandardPartBatchData::Initialize ( )

Initialize the StandardPartBatchData object
Created in NX12.0.2.



License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") OR ug_die_design ("Die Design")

void NXOpen::Tooling::StandardPartBatchData::SetCurrentSymbolOwningPart ( NXOpen::Part owningPart)

JA Mutator of m_currentSymbolOwningPart
Created in NX12.0.2.



License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") OR ug_die_design ("Die Design")

Parameters
owningPartThe owning part of the current selected symbol
void NXOpen::Tooling::StandardPartBatchData::SetIncludeChildComponents ( bool  includeChildren)

JA Mutator of m_includeChildComponents
Created in NX12.0.2.



License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") OR ug_die_design ("Die Design")

Parameters
includeChildrenWhether to search symbols in children of the specified component
void NXOpen::Tooling::StandardPartBatchData::UpdateRecordValues ( int  recordIndex,
NXOpen::NXObject conceptObject,
const std::vector< NXOpen::NXObject * > &  instanceObjects 
)

Updates standard part record with values read from concept object and its instances
Created in NX12.0.2.



License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") OR ug_die_design ("Die Design")

Parameters
recordIndexThe index of the standard part record to update
conceptObjectThe concept object which saves values to update the record
instanceObjectsInstances of the specified concept object

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