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

JA class for the Product Definition object
This is an abstract class, and cannot be instantiated. More...

Inheritance diagram for NXOpen::AME::ProductDefinition:
NXOpen::AME::BaseDefinition NXOpen::AME::INodeObject NXOpen::NXObject NXOpen::TaggedObject NXOpen::INXObject

Public Member Functions

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

Additional Inherited Members

- Public Types inherited from NXOpen::NXObject
enum  AttributeType {
  AttributeTypeInvalid, AttributeTypeNull, AttributeTypeBoolean, AttributeTypeInteger,
  AttributeTypeReal, AttributeTypeString, AttributeTypeTime, AttributeTypeReference,
  AttributeTypeAny = 100
}
 Specifies attribute type. More...
 
enum  DateAndTimeFormat { DateAndTimeFormatNumeric, DateAndTimeFormatTextual }
 Specifies the format of the date and time attribute. More...
 

Detailed Description

JA class for the Product Definition object
This is an abstract class, and cannot be instantiated.



Created in NX11.0.0.

Member Function Documentation

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

Returns children of object
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Implements NXOpen::AME::INodeObject.

virtual NXString NXOpen::AME::ProductDefinition::GetName ( )
virtual

Get the Name
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Implements NXOpen::AME::INodeObject.

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

Get the Parent Node
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Implements NXOpen::AME::INodeObject.

NXOpen::AME::EngObjectDefinition* NXOpen::AME::ProductDefinition::GetTypeDefinition ( )

Get Type
Created in NX12.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")


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