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

Represents Engineering Object
This object does not need a creator. More...

Inheritance diagram for NXOpen::AME::AMEEngObject:
NXOpen::AME::AMEExtendedObject NXOpen::AME::IEngObject NXOpen::NXObject NXOpen::AME::IPortsContainer NXOpen::TaggedObject NXOpen::INXObject NXOpen::AME::PageObject NXOpen::AME::FragmentObject

Public Member Functions

virtual std::vector
< NXOpen::AME::AspectNode * > 
GetAspects ()
 Get the Engineering Object aspects
Created in NX11.0.0. More...
 
virtual NXOpen::PartGetEngObjectPart ()
 Returns part file of AME::IEngObject
Created in NX12.0.0. More...
 
virtual std::vector
< NXOpen::AME::IPort * > 
GetPorts ()
 Returns ports assigned to Object
Created in NX1847.0.0. More...
 
bool IsProductAssigned ()
 Returns whether product is assigned to Engineering Object
Created in NX1847.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

Represents Engineering Object
This object does not need a creator.



Created in NX11.0.0.

Member Function Documentation

virtual std::vector<NXOpen::AME::AspectNode *> NXOpen::AME::AMEEngObject::GetAspects ( )
virtual

Get the Engineering Object aspects
Created in NX11.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Implements NXOpen::AME::IEngObject.

virtual NXOpen::Part* NXOpen::AME::AMEEngObject::GetEngObjectPart ( )
virtual

Returns part file of AME::IEngObject
Created in NX12.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Implements NXOpen::AME::IEngObject.

virtual std::vector<NXOpen::AME::IPort *> NXOpen::AME::AMEEngObject::GetPorts ( )
virtual

Returns ports assigned to Object
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Implements NXOpen::AME::IPortsContainer.

bool NXOpen::AME::AMEEngObject::IsProductAssigned ( )

Returns whether product is assigned to Engineering Object
Created in NX1847.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.