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

Represents INode Object
Created in NX12.0.0. More...

Inheritance diagram for NXOpen::AME::INodeObject:
NXOpen::AME::AMEBaseNode NXOpen::AME::AMEPort NXOpen::AME::ProductDefinition NXOpen::AME::AMEGroup NXOpen::AME::AMEGroupFolder NXOpen::AME::AMEPlcHwItem NXOpen::AME::AspectNode NXOpen::AME::AspectRoot NXOpen::AME::CabinetComponentNode NXOpen::AME::CabinetNode NXOpen::AME::CabinetRoot NXOpen::AME::DocumentRoot NXOpen::AME::EClassDataRoot NXOpen::AME::EClassFolderNode NXOpen::AME::EClassGlobalObjectNode NXOpen::AME::EClassNode NXOpen::AME::EClassSegmentNode NXOpen::AME::EClassVersionNode NXOpen::AME::GroupRoot NXOpen::AME::ImportNode NXOpen::AME::ImportObject NXOpen::AME::PageNode NXOpen::AME::PlcBlock NXOpen::AME::PlcInterfaceSection NXOpen::AME::PlcInterfaceVariable NXOpen::AME::PlcRule NXOpen::AME::PlcSubFolder NXOpen::AME::ProductComponent NXOpen::AME::QueryFolder NXOpen::AME::QueryNode NXOpen::AME::ReferenceDesignationSetNode NXOpen::AME::ReportDefinition NXOpen::AME::ReportDefinitionFolder NXOpen::AME::ReportDefinitionNode NXOpen::AME::SymbolRoot NXOpen::AME::UpstreamDataRoot NXOpen::AME::PlcSoftwareGenPort

Public Member Functions

virtual std::vector
< NXOpen::AME::INodeObject * > 
GetChildren ()=0
 Returns children of object
Created in NX1847.0.0. More...
 
virtual NXString GetName ()=0
 Get the Name
Created in NX1847.0.0. More...
 
virtual NXOpen::AME::INodeObjectGetParent ()=0
 Get the Parent Node
Created in NX1847.0.0. More...
 

Detailed Description

Represents INode Object
Created in NX12.0.0.


Member Function Documentation

virtual std::vector<NXOpen::AME::INodeObject *> NXOpen::AME::INodeObject::GetChildren ( )
pure virtual

Returns children of object
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Implemented in NXOpen::AME::AMEPort, NXOpen::AME::AMEBaseNode, and NXOpen::AME::ProductDefinition.

virtual NXString NXOpen::AME::INodeObject::GetName ( )
pure virtual

Get the Name
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Implemented in NXOpen::AME::AMEPort, NXOpen::AME::AMEBaseNode, and NXOpen::AME::ProductDefinition.

virtual NXOpen::AME::INodeObject* NXOpen::AME::INodeObject::GetParent ( )
pure virtual

Get the Parent Node
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Implemented in NXOpen::AME::AMEPort, NXOpen::AME::AMEBaseNode, and NXOpen::AME::ProductDefinition.


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