|
void | ApplyNamingRule (NXOpen::NXObject *obj) |
| Apply naming rule
Created in NX11.0.0. More...
|
|
void | ChangeDescription (NXOpen::AME::AMEBaseNode *node, const NXString &text) |
| Change the description of the node
Created in NX11.0.0. More...
|
|
void | ChangeDescription (NXOpen::AME::AMEBaseNode *node, const char *text) |
| Change the description of the node
Created in NX11.0.0. More...
|
|
void | ChangeEngineeringObjectDescription (NXOpen::AME::IEngObject *eoTag, const NXString &text) |
| Change the description of an Engineering Object
Created in NX11.0.0. More...
|
|
void | ChangeEngineeringObjectDescription (NXOpen::AME::IEngObject *eoTag, const char *text) |
| Change the description of an Engineering Object
Created in NX11.0.0. More...
|
|
void | ChangeName (NXOpen::AME::AMEBaseNode *node, const NXString &text) |
| Change the name of the node
Created in NX11.0.0. More...
|
|
void | ChangeName (NXOpen::AME::AMEBaseNode *node, const char *text) |
| Change the name of the node
Created in NX11.0.0. More...
|
|
void | ChangeParent (NXOpen::NXObject *obj, NXOpen::NXObject *newParent) |
| Change the parent of a node in navigator
Created in NX11.0.0. More...
|
|
void | ClearClipboard () |
| Clears clipboard
Created in NX11.0.0. More...
|
|
void | CloseAmeProject () |
| Close AME project
Created in NX12.0.0. More...
|
|
void | ConfigureMemoryAreas (NXOpen::NXObject *obj, std::vector< NXOpen::AME::AMEBaseNode * > &newObjects) |
| Creates memory areas and memory records for given product definition
Created in NX12.0.0. More...
|
|
NXOpen::AME::ConnectToLibraryItemBuilder * | ConnectToLibraryItemBuilder (NXOpen::Part *part, NXOpen::AME::InterfaceMemberPort *imPort) |
| Creates a connect to library item builder. More...
|
|
void | CopyObjects (const std::vector< NXOpen::AME::AMEBaseNode * > &objectsToCopy) |
| Copies objects on the clipboard
Created in NX11.0.0. More...
|
|
NXOpen::AME::AccessorEvaluatorBuilder * | CreateAccessorEvaluatorBuilder (NXOpen::Part *part, NXOpen::AME::ExpressionEvaluator *accessorEvaluator) |
| Creates a NXOpen::AME::AccessorEvaluatorBuilder. More...
|
|
NXOpen::AME::AncestorEvaluatorBuilder * | CreateAncestorEvaluatorBuilder (NXOpen::Part *part, NXOpen::AME::ExpressionEvaluator *ancestorEvaluator) |
| Creates a NXOpen::AME::AncestorEvaluatorBuilder. More...
|
|
NXOpen::AME::ApplicationBuilder * | CreateApplicationBuilder (NXOpen::Part *part) |
| Creates a builder. More...
|
|
NXOpen::AME::AspectNavigatorPreferencesBuilder * | CreateAspectNavigatorPreferencesBuilder (NXOpen::Part *part) |
| Creates a builder for the aspect navigator preferences dialog. More...
|
|
NXOpen::AME::AspectPrefixBuilder * | CreateAspectPrefixBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::AspectPrefixBuilder. More...
|
|
NXOpen::AME::AssignAspectBuilder * | CreateAssignAspectBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::AssignAspectBuilder. More...
|
|
NXOpen::AME::AssignSubnetBuilder * | CreateAssignSubnetBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::AssignSubnetBuilder. More...
|
|
NXOpen::AME::AssignTemplateToProductBuilder * | CreateAssignTemplateToProductBuilder (NXOpen::AME::ProductDefinition *productDef) |
| Creates a NXOpen::AME::AssignTemplateToProductBuilder. More...
|
|
NXOpen::AME::AssignTypeBuilder * | CreateAssignTypeBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::AssignTypeBuilder. More...
|
|
NXOpen::AME::BreakTemplateBuilder * | CreateBreakTemplateBuilder (NXOpen::Part *part, NXOpen::AME::AMEEngObject *engObj) |
| Creates a NXOpen::AME::BreakTemplateBuilder. More...
|
|
NXOpen::AME::BulkConnectionBuilder * | CreateBulkConnectionBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::BulkConnectionBuilder. More...
|
|
NXOpen::AME::BulkEngineeringObjectBuilder * | CreateBulkEngineeringObjectBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::BulkEngineeringObjectBuilder. More...
|
|
NXOpen::AME::CabinetDesignBuilder * | CreateCabinetDesignBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::CabinetDesignBuilder. More...
|
|
NXOpen::AME::CallMethodRuleBuilder * | CreateCallMethodRuleBuilder (NXOpen::Part *part, NXOpen::AME::PlcCodePosition *editedRule, NXOpen::AME::PlcBlock *block, NXOpen::AME::PlcRule::Type ruleType, NXOpen::AME::PlcRule::RefObjectType refObjectType, NXOpen::AME::PlcRule::ReplacementType replacementType, int compileUnitIndex, int startIndex, int endIndex) |
| Creates a NXOpen::AME::CallMethodRuleBuilder. More...
|
|
NXOpen::AME::ChildrenEvaluatorBuilder * | CreateChildrenEvaluatorBuilder (NXOpen::Part *part, NXOpen::AME::ExpressionEvaluator *childrenEvaluator) |
| Creates a NXOpen::AME::ChildrenEvaluatorBuilder. More...
|
|
NXOpen::AME::ConfigureResultTableBuilder * | CreateConfigureResultTableBuilder (NXOpen::AME::AMEQuery *queryObject) |
| Creates a NXOpen::AME::ConfigureResultTableBuilder. More...
|
|
NXOpen::AME::ConnectedObjectsEvaluatorBuilder * | CreateConnectedObjectsEvaluatorBuilder (NXOpen::Part *part, NXOpen::AME::ExpressionEvaluator *connectedObjectsEvaluator) |
| Creates a NXOpen::AME::ConnectedObjectsEvaluatorBuilder. More...
|
|
NXOpen::AME::DocumentStructureBuilder * | CreateDocumentStructureBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::DocumentStructureBuilder. More...
|
|
NXOpen::AME::EditAnnotationBuilder * | CreateEditAnnotationBuilder (NXOpen::Part *part, NXOpen::AME::AMEExtendedObject *extObject) |
| Creates a NXOpen::AME::EditAnnotationBuilder. More...
|
|
NXOpen::AME::EditClauseBuilder * | CreateEditClauseBuilder (NXOpen::Part *part, NXOpen::AME::AMEQuery *queryObject, NXOpen::AME::QueryClause *queryClause) |
| Creates a NXOpen::AME::EditClauseBuilder. More...
|
|
NXOpen::AME::EditEngineeringObjectBuilder * | CreateEditEngineeringObjectBuilder (NXOpen::Part *part, NXOpen::AME::AMEEngObject *editObject) |
| Creates a NXOpen::AME::EditEngineeringObjectBuilder. More...
|
|
NXOpen::AME::EditOrderBuilder * | CreateEditOrderBuilder (NXOpen::Part *part, NXOpen::NXObject *portContainer) |
| Creates a NXOpen::AME::EditOrderBuilder. More...
|
|
NXOpen::AME::EditQueryBuilder * | CreateEditQueryBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::EditQueryBuilder. More...
|
|
NXOpen::AME::TCSavedQueriesBuilder * | CreateEditQueryScopeBuilder (NXOpen::Part *part, NXOpen::AME::AMEQuery *queryObject, NXOpen::AME::QueryClause *queryClause) |
| Creates a NXOpen::AME::TCSavedQueriesBuilder. More...
|
|
NXOpen::AME::ElectricalAnnotationSettingsBuilder * | CreateElectricalAnnotationSettingsBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::ElectricalAnnotationSettingsBuilder. More...
|
|
NXOpen::AME::ElectricalConnectionSettingsBuilder * | CreateElectricalConnectionSettingsBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::ElectricalConnectionSettingsBuilder. More...
|
|
void | CreateEngineeringObjectAndMapLdObject (NXOpen::NXObject *ldObject) |
| Create an eo and map it to a LD object
Created in NX11.0.0. More...
|
|
NXOpen::AME::EngineeringObjectBuilder * | CreateEngineeringObjectBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::EngineeringObjectBuilder. More...
|
|
NXOpen::AME::EngineeringObjectDefinitionLabelBuilder * | CreateEngineeringObjectDefinitionLabelBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::EngineeringObjectDefinitionLabelBuilder. More...
|
|
NXOpen::AME::CreateEngObjectDefinitionBuilder * | CreateEngObjectDefinitionBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::CreateEngObjectDefinitionBuilder. More...
|
|
NXOpen::AME::EplanImportProjectTemplateBuilder * | CreateEplanImportProjectTemplateBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::EplanImportProjectTemplateBuilder. More...
|
|
NXOpen::AME::EplanProjectGenerationBuilder * | CreateEplanProjectGenerationBuilder (NXOpen::Part *part) |
| Creates a builder for the EPLAN project generation dialog. More...
|
|
NXOpen::AME::EplanProjectTemplateAndStructureBuilder * | CreateEplanProjectTemplateAndStructureBuilder (NXOpen::Part *part) |
| Creates an EplanProjectTemplateAndStructureBuilder. More...
|
|
NXOpen::AME::EplanSettingsBuilder * | CreateEplanSettingsBuilder (NXOpen::Part *part, NXOpen::AME::AMEBaseNode *node) |
| Creates an EplanSettingsBuilder. More...
|
|
NXOpen::AME::EplanStructureIdentifierOrderBuilder * | CreateEplanStructureIdentifierOrderBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::EplanStructureIdentifierOrderBuilder. More...
|
|
NXOpen::AME::EvaluatorCopyToBuilder * | CreateEvaluatorCopyToBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::EvaluatorCopyToBuilder. More...
|
|
NXOpen::AME::ExportEClassMappingBuilder * | CreateExportEclassMappingBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::ExportEClassMappingBuilder. More...
|
|
NXOpen::AME::ExtractAttributeBuilder * | CreateExtractAttributeBuilder (NXOpen::Part *part) |
| Creates an extract attribute builder. More...
|
|
NXOpen::AME::FormSheetBuilder * | CreateFormSheetBuilder (NXOpen::Part *part, NXOpen::AME::FormSheetObject *formSheetObject) |
| Creates a NXOpen::AME::FormSheetBuilder. More...
|
|
NXOpen::AME::FormSheetSettingsBuilder * | CreateFormSheetSettingsBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::FormSheetSettingsBuilder. More...
|
|
NXOpen::AME::FragmentBuilder * | CreateFragmentBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::FragmentBuilder. More...
|
|
NXOpen::AME::FunctionCallInstanceBuilder * | CreateFunctionCallInstanceBuilder (NXOpen::Part *part, NXOpen::AME::PlcBlock *node) |
| Creates an function call instance builder. More...
|
|
NXOpen::AME::GeneralAnnotationSettingsBuilder * | CreateGeneralAnnotationSettingsBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::GeneralAnnotationSettingsBuilder. More...
|
|
NXOpen::AME::GeneralConnectionSettingsBuilder * | CreateGeneralConnectionSettingsBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::GeneralConnectionSettingsBuilder. More...
|
|
NXOpen::AME::GenerateReportsBuilder * | CreateGenerateReportsBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::GenerateReportsBuilder. More...
|
|
NXOpen::AME::GlobalSelectionBuilder * | CreateGlobalSelectionBuilder (NXOpen::Part *part) |
| Creates a global selection builder. More...
|
|
NXOpen::AME::GroupBuilder * | CreateGroupBuilder (NXOpen::Part *part, NXOpen::AME::AMEGroup *group) |
| Creates a NXOpen::AME::GroupBuilder. More...
|
|
NXOpen::AME::AMEGroupFolder * | CreateGroupFolder (NXOpen::AME::AMEBaseNode *parentNode) |
| Creates a NXOpen::AME::AMEGroupFolder. More...
|
|
NXOpen::AME::ImportEClassMappingBuilder * | CreateImportEclassMappingBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::ImportEClassMappingBuilder. More...
|
|
NXOpen::AME::ImportEClassProductBuilder * | CreateImportEclassProductBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::ImportEClassProductBuilder. More...
|
|
NXOpen::AME::ImportEClassSchemaBuilder * | CreateImportEclassSchemaBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::ImportEClassSchemaBuilder. More...
|
|
NXOpen::AME::ImportEplanPageMacroBuilder * | CreateImportEplanPageMacroBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::ImportEplanPageMacroBuilder. More...
|
|
NXOpen::AME::ImportGlobalMappingBuilder * | CreateImportGlobalMappingBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::ImportGlobalMappingBuilder. More...
|
|
NXOpen::AME::ImportHWXmlBuilder * | CreateImportHwxmlBuilder (NXOpen::Part *part, NXOpen::AME::AMEBaseNode *parentNode) |
| Creates an HWXml import builder. More...
|
|
NXOpen::AME::InsertObjectBuilder * | CreateInsertObjectBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::InsertObjectBuilder. More...
|
|
NXOpen::AME::InstanceDataBlockBuilder * | CreateInstanceDataBlockBuilder (NXOpen::Part *part, NXOpen::AME::PlcBlock *node, NXOpen::AME::InstanceDataBlockBuilder::CreateMode mode) |
| Creates an instance data block builder. More...
|
|
NXOpen::AME::InstantiateTemplateBulkBuilder * | CreateInstantiateTemplateBulkBuilder (NXOpen::Part *part, const NXString &reusePartName) |
| Creates a NXOpen::AME::InstantiateTemplateBulkBuilder. More...
|
|
NXOpen::AME::InstantiateTemplateBulkBuilder * | CreateInstantiateTemplateBulkBuilder (NXOpen::Part *part, const char *reusePartName) |
| Creates a NXOpen::AME::InstantiateTemplateBulkBuilder. More...
|
|
NXOpen::AME::InterruptionPointBuilder * | CreateInterruptionPointBuilder (NXOpen::Part *part, NXOpen::AME::AMEExtendedObject *interruptionPoint) |
| Creates a NXOpen::AME::InterruptionPointBuilder. More...
|
|
NXOpen::AME::AMEEngineeringObjectLabel * | CreateLabel (NXOpen::AME::AMEEngObject *eo, const NXOpen::Point3d &targetPosition) |
| Creates an Engineering Object Label. More...
|
|
NXOpen::AME::LayoutDefinitionBuilder * | CreateLayoutDefinitionBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::LayoutDefinitionBuilder. More...
|
|
NXOpen::AME::LineDesignerMappingBuilder * | CreateLineDesignerMappingBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::LineDesignerMappingBuilder. More...
|
|
NXOpen::AME::LinkSymbolToDeviceTypeBuilder * | CreateLinkSymbolToDeviceTypeBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::LinkSymbolToDeviceTypeBuilder. More...
|
|
NXOpen::AME::LoadLineDesignerBuilder * | CreateLoadLineDesignerBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::LoadLineDesignerBuilder. More...
|
|
NXOpen::AME::Manage2dSymbolsBuilder * | CreateManage2dSymbolsBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::Manage2dSymbolsBuilder. More...
|
|
NXOpen::AME::Manage3DModelsBuilder * | CreateManage3dmodelsBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::Manage3DModelsBuilder. More...
|
|
NXOpen::AME::ManageEclassMappingBuilder * | CreateManageEclassmappingBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::ManageEclassMappingBuilder. More...
|
|
NXOpen::AME::ManageObjectTypeBuilder * | CreateManageObjectTypeBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::ManageObjectTypeBuilder. More...
|
|
NXOpen::AME::MapToExistingObjectBuilder * | CreateMapToExistingObjectBuilder (NXOpen::Part *part) |
| Creates a Map To Existing Builder. More...
|
|
NXOpen::AME::MountingInterfaceBuilder * | CreateMountingInterfaceBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::MountingInterfaceBuilder. More...
|
|
NXOpen::AME::NamingRuleSettingsBuilder * | CreateNamingRuleSettingsBuilder (NXOpen::Part *part) |
| Creates a builder for the Set Naming Rules dialog. More...
|
|
NXOpen::AME::ObjectEvaluatorBuilder * | CreateObjectEvaluatorBuilder (NXOpen::Part *part, NXOpen::AME::ExpressionEvaluator *objectEvaluator) |
| Creates a NXOpen::AME::ObjectEvaluatorBuilder. More...
|
|
NXOpen::AME::OperandRuleBuilder * | CreateOperandRuleBuilder (NXOpen::Part *part, NXOpen::AME::PlcCodePosition *editedRule, NXOpen::AME::PlcBlock *block, int indexOfCompileUnit, int indexOfStatement, NXOpen::AME::PlcRule::Type ruleType) |
| Creates a NXOpen::AME::OperandRuleBuilder. More...
|
|
NXOpen::AME::OperatorRuleBuilder * | CreateOperatorRuleBuilder (NXOpen::Part *part, NXOpen::AME::PlcCodePosition *editedRule, NXOpen::AME::PlcBlock *block, NXOpen::AME::PlcRule::Type ruleType, NXOpen::AME::PlcRule::RefObjectType refObjectType, NXOpen::AME::PlcRule::ReplacementType replacementType, int startIndex, int endIndex, int compileUnitIndex) |
| Creates a NXOpen::AME::OperatorRuleBuilder. More...
|
|
NXOpen::AME::OpticalAnnotationSettingsBuilder * | CreateOpticalAnnotationSettingsBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::OpticalAnnotationSettingsBuilder. More...
|
|
NXOpen::AME::OpticalConnectionSettingsBuilder * | CreateOpticalConnectionSettingsBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::OpticalConnectionSettingsBuilder. More...
|
|
NXOpen::AME::OrderAspectsBuilder * | CreateOrderAspectsBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::OrderAspectsBuilder. More...
|
|
NXOpen::AME::PageBuilder * | CreatePageBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::PageBuilder. More...
|
|
NXOpen::AME::PageNamingBuilder * | CreatePageNamingBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::PageNamingBuilder. More...
|
|
NXOpen::AME::ParameterRuleBuilder * | CreateParameterRuleBuilder (NXOpen::Part *part, NXOpen::AME::MultiValueObjectsPort *mvoPort, NXOpen::AME::PlcRule::Type ruleType, NXOpen::AME::MultiValueObjectsPort::JaAmeValueObjectUsageType usageType) |
| Creates a NXOpen::AME::ParameterRuleBuilder. More...
|
|
NXOpen::AME::ParentEvaluatorBuilder * | CreateParentEvaluatorBuilder (NXOpen::Part *part, NXOpen::AME::ExpressionEvaluator *parentEvaluator) |
| Creates a NXOpen::AME::ParentEvaluatorBuilder. More...
|
|
NXOpen::AME::PlaceAutomationBuilder * | CreatePlaceAutomationBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::PlaceAutomationBuilder. More...
|
|
NXOpen::AME::PlcMemoryAreaBuilder * | CreatePlcMemoryAreaBuilder (NXOpen::Part *part, NXOpen::AME::AMEBaseNode *memoryArea) |
| Creates a NXOpen::AME::PlcMemoryAreaBuilder. More...
|
|
NXOpen::AME::PlcMethodBuilder * | CreatePlcMethodBuilder (NXOpen::Part *part, NXOpen::AME::PlcMethod *method) |
| Creates a NXOpen::AME::PlcMethodBuilder. More...
|
|
NXOpen::AME::AMEBaseNode * | CreatePlcRack (NXOpen::NXObject *stationTag, const NXString &text) |
| Creates a object of plc rack under provided station. More...
|
|
NXOpen::AME::AMEBaseNode * | CreatePlcRack (NXOpen::NXObject *stationTag, const char *text) |
| Creates a object of plc rack under provided station. More...
|
|
std::vector
< NXOpen::AME::AMEBaseNode * > | CreatePlcStation (const NXString &text, NXOpen::AME::AMEManager::CreateStationType stationType) |
| Creates a object of plc central station. More...
|
|
std::vector
< NXOpen::AME::AMEBaseNode * > | CreatePlcStation (const char *text, NXOpen::AME::AMEManager::CreateStationType stationType) |
| Creates a object of plc central station. More...
|
|
NXOpen::AME::PlcSymbolBuilder * | CreatePlcSymbolBuilder (NXOpen::Part *part, NXOpen::AME::AMEBaseNode *node) |
| Creates a NXOpen::AME::PlcSymbolBuilder. More...
|
|
NXOpen::AME::PlcSymbolsEvaluatorBuilder * | CreatePlcSymbolsEvaluatorBuilder (NXOpen::Part *part, NXOpen::AME::ExpressionEvaluator *plcSymbolsEvaluator) |
| Creates a NXOpen::AME::PlcSymbolsEvaluatorBuilder. More...
|
|
NXOpen::AME::PlcVendorSymbolBuilder * | CreatePlcVendorSymbolBuilder (NXOpen::Part *part, NXOpen::NXObject *memoryAreaTag) |
| Creates a NXOpen::AME::PlcVendorSymbolBuilder. More...
|
|
NXOpen::AME::CreatePmiNoteBuilder * | CreatePmiNoteBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::CreatePmiNoteBuilder. More...
|
|
NXOpen::AME::PortBuilder * | CreatePortBuilder (NXOpen::Part *part, NXOpen::NXObject *parent, NXOpen::NXObject *port) |
| Creates a port builder. More...
|
|
NXOpen::AME::PortConnectionBuilder * | CreatePortConnectionBuilder (NXOpen::Part *part, NXOpen::NXObject *port) |
| Creates a port builder. More...
|
|
NXOpen::AME::PortEvaluatorBuilder * | CreatePortEvaluatorBuilder (NXOpen::Part *part, NXOpen::AME::ExpressionEvaluator *portEvaluator) |
| Creates a NXOpen::AME::PortEvaluatorBuilder. More...
|
|
NXOpen::AME::PortsManagerBuilder * | CreatePortsManagerBuilder (NXOpen::Part *part, NXOpen::NXObject *portsContainer) |
| Creates a ports manager builder. More...
|
|
NXOpen::AME::CreateProductBuilder * | CreateProductBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::CreateProductBuilder. More...
|
|
NXOpen::AME::ProductMatchingRulesBuilder * | CreateProductMatchingRulesBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::ProductMatchingRulesBuilder. More...
|
|
NXOpen::AME::ProductSelectionBuilder * | CreateProductSelectionBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::ProductSelectionBuilder. More...
|
|
NXOpen::AME::ProductSelectionDetailsBuilder * | CreateProductSelectionDetailsBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::ProductSelectionDetailsBuilder. More...
|
|
NXOpen::AME::ProjectEngineeringObjectBuilder * | CreateProjectEngineeringObjectBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::ProjectEngineeringObjectBuilder. More...
|
|
NXOpen::AME::PropertyEvaluatorBuilder * | CreatePropertyEvaluatorBuilder (NXOpen::Part *part, NXOpen::AME::ExpressionEvaluator *propertyEvaluator) |
| Creates a NXOpen::AME::PropertyEvaluatorBuilder. More...
|
|
NXOpen::AME::QueryBuilder * | CreateQueryBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::QueryBuilder. More...
|
|
NXOpen::AME::QueryFolder * | CreateQueryFolder (NXOpen::AME::AMEBaseNode *parentNode) |
| Creates a NXOpen::AME::QueryFolder. More...
|
|
NXOpen::AME::ReportsSettingsBuilder * | CreateReportsSettingsBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::ReportsSettingsBuilder. More...
|
|
NXOpen::AME::ReportTemplateBuilder * | CreateReportTemplateBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::ReportTemplateBuilder. More...
|
|
NXOpen::AME::SaveToLibraryBuilder * | CreateSaveToLibraryBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::SaveToLibraryBuilder. More...
|
|
NXOpen::AME::SchematicSymbolConfigurationBuilder * | CreateSchematicSymbolConfigurationBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::SchematicSymbolConfigurationBuilder. More...
|
|
NXOpen::AME::ShowHideObjectsBuilder * | CreateShowHideObjectsBuilder (NXOpen::Part *part) |
| Create Show/Hide Objects Builder. More...
|
|
NXOpen::AME::Snap3DModelsBuilder * | CreateSnap3dmodelsBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::Snap3DModelsBuilder. More...
|
|
NXOpen::AME::SubnetBuilder * | CreateSubnetBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::SubnetBuilder. More...
|
|
NXOpen::AME::SymbolAnnotationBuilder * | CreateSymbolAnnotationBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::SymbolAnnotationBuilder. More...
|
|
NXOpen::AME::SymbolAnnotationSettingsBuilder * | CreateSymbolAnnotationSettingsBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::SymbolAnnotationSettingsBuilder. More...
|
|
NXOpen::AME::SymbolAuthoringBuilder * | CreateSymbolAuthoringBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::SymbolAuthoringBuilder. More...
|
|
NXOpen::AME::TeeJunctionBuilder * | CreateTeeJunctionBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::TeeJunctionBuilder. More...
|
|
NXOpen::AME::CreateTemplateBuilder * | CreateTemplateBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::CreateTemplateBuilder. More...
|
|
NXOpen::AME::CreateTemplateDefinitionBuilder * | CreateTemplateDefinitionBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::CreateTemplateDefinitionBuilder. More...
|
|
NXOpen::AME::TiaPortalProjectSettingsBuilder * | CreateTiaPortalProjectSettingsBuilder (NXOpen::Part *part) |
| Creates an TiaPortalSettingsBuilder. More...
|
|
NXOpen::AME::TiaProjectItemBuilder * | CreateTiaprojectItemBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::TiaProjectItemBuilder. More...
|
|
NXOpen::AME::TransferFileDataBuilder * | CreateTransferFileDataBuilder (NXOpen::Part *part, NXOpen::AME::ImportNode *importNodeTag) |
| Creates a NXOpen::AME::TransferFileDataBuilder. More...
|
|
NXOpen::AME::TypeMappingListBuilder * | CreateTypeMappingListBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::TypeMappingListBuilder. More...
|
|
NXOpen::AME::UnloadLineDesignerBuilder * | CreateUnloadLineDesignerBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::UnloadLineDesignerBuilder. More...
|
|
void | CreateUserConstants (NXOpen::AME::AMEBaseNode *parent, std::vector< NXOpen::AME::AMEBaseNode * > &newObjects) |
| Create plc user constants under provided node
Created in NX12.0.0. More...
|
|
void | CutObjects (const std::vector< NXOpen::AME::AMEBaseNode * > &objectsToCut) |
| Cuts objects and places them on the clipboard
Created in NX11.0.0. More...
|
|
NXOpen::AME::DefineAspectBuilder * | DefineAspectBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::DefineAspectBuilder. More...
|
|
void | DeleteBrokenEoLinkToLdObject (NXOpen::AME::IEngObject *engObj) |
| Delete a Broken EO - LD Mapping Link
Created in NX11.0.0. More...
|
|
void | DeleteBrokenTemplateLinkToLdObject (NXOpen::NXObject *tc) |
| Delete a Broken template - LD Mapping Link
Created in NX11.0.0. More...
|
|
void | DeleteEnd () |
| End of the delete
Created in NX11.0.0. More...
|
|
void | DeleteLabel (NXOpen::AME::AMEEngineeringObjectLabel *label) |
| Deletes an Engineering Object Label
Created in NX11.0.0. More...
|
|
void | DeleteObject (NXOpen::NXObject *obj) |
| Delete the AME object
Created in NX11.0.0. More...
|
|
void | DeleteSingleAspect (NXOpen::AME::AspectNode *obj) |
| Delete the AME aspect node object and the connected EO as well as all children in all aspects
Created in NX11.0.0. More...
|
|
void | DoDelete () |
| Start to delete
Created in NX11.0.0. More...
|
|
void | DoDeleteWithUpdate () |
| Start to delete with update
Created in NX11.0.0. More...
|
|
NXOpen::Part * | EditTarget (const NXString &targetID) |
| Set the target to be edited, target can be Type or Template, targetID is the DB id from the Teamcenter. More...
|
|
NXOpen::Part * | EditTarget (const char *targetID) |
| Set the target to be edited, target can be Type or Template, targetID is the DB id from the Teamcenter. More...
|
|
NXOpen::Part * | EnterEclassEnv () |
| Entering an eClass environment. More...
|
|
void | EstablishChildren (NXOpen::NXObject *parent) |
| Establish the children
Created in NX11.0.0. More...
|
|
NXString | ExportTiaProject (const std::vector< NXOpen::AME::AMEBaseNode * > &selectedStations, const NXString &fullPath, bool isExistingProject, bool openInTia, bool compileInTia, bool sendWithSwAndTags, bool sendWithDistributedIOs, bool ignoreConfigureError) |
| Exports tia to external tool. More...
|
|
NXString | ExportTiaProject (const std::vector< NXOpen::AME::AMEBaseNode * > &selectedStations, const char *fullPath, bool isExistingProject, bool openInTia, bool compileInTia, bool sendWithSwAndTags, bool sendWithDistributedIOs, bool ignoreConfigureError) |
| Exports tia to external tool. More...
|
|
NXOpen::AME::ApplicationBuilder * | GetApplicationBuilder () |
| Return the application builder. More...
|
|
NXString | GetPartFilepath (const NXString &reusePartName) |
| Gets the file Path from full specification. More...
|
|
NXString | GetPartFilepath (const char *reusePartName) |
| Gets the file Path from full specification. More...
|
|
void | HideShowLdObject (NXOpen::NXObject *ldObject, bool hide) |
| Hide/Show a LD object
Created in NX11.0.0. More...
|
|
void | LoadConnectedEos (const std::vector< NXOpen::AME::IEngObject * > &objects) |
| Loads connected Engineering objects
Created in NX11.0.0. More...
|
|
NXOpen::AME::ProductDefinition * | LoadProductDefinition (const NXString &reusePartName) |
| Loads the Product Defintion. More...
|
|
NXOpen::AME::ProductDefinition * | LoadProductDefinition (const char *reusePartName) |
| Loads the Product Defintion. More...
|
|
void | LockTemplate (bool lock) |
| Locks/unlocks the template
Created in NX11.0.0. More...
|
|
void | MakeInstanceDbGlobal (NXOpen::AME::PlcBlock *obj) |
| Change the instance data block to single / global instance
Created in NX11.0.0. More...
|
|
void | MakeMultipleInstanceDb (NXOpen::AME::PlcBlock *obj) |
| Change the instance data block to multiple instance
Created in NX11.0.0. More...
|
|
void | MapLdObject (NXOpen::NXObject *ldObject, NXOpen::AME::IEngObject *eo) |
| Map a LD object to an eo
Created in NX11.0.0. More...
|
|
void | MapLdObjectToTemplate (NXOpen::NXObject *ldObject, NXOpen::NXObject *tc) |
| Map a LD object to a template
Created in NX11.0.0. More...
|
|
void | MoveLabel (NXOpen::AME::AMEEngineeringObjectLabel *label, const NXOpen::Point3d &targetPosition) |
| Moves an Engineering Object Label
Created in NX11.0.0. More...
|
|
void | MoveNavigatorNodes (NXOpen::AME::AMEBaseNode *after, const std::vector< NXOpen::AME::AMEBaseNode * > &nodesToMove) |
| Moves Navigator nodes under same parent
Created in NX11.0.0. More...
|
|
NXOpen::AME::AMEManager::PasteStatus | PasteObjects (NXOpen::AME::AMEBaseNode *parent, std::vector< NXOpen::AME::AMEBaseNode * > &newObjects) |
| Pastes objects from the clipboard under given parent. More...
|
|
void | ReloadProject (NXOpen::NXObject *project) |
| Reload of project
Created in NX12.0.0. More...
|
|
void | RemoveFromGroup (NXOpen::AME::AMEGroup *group, NXOpen::AME::IEngObject *eoTag) |
| Removes an engineering object from a group
Created in NX11.0.0. More...
|
|
void | ResetNaming (NXOpen::NXObject *obj) |
| Apply naming rule
Created in NX11.0.0. More...
|
|
NXOpen::AME::SelectAndHighlightBuilder * | SelectAndHighlightBuilder (NXOpen::Part *part) |
| Creates a NXOpen::AME::SelectAndHighlightBuilder. More...
|
|
void | SetDeleteConditionalObject (bool deleteOption) |
| Set the delete option
Created in NX11.0.0. More...
|
|
void | SetHostName (const NXString &hostName) |
| Set the host name
Created in NX12.0.0. More...
|
|
void | SetHostName (const char *hostName) |
| Set the host name
Created in NX12.0.0. More...
|
|
void | SetObjectsToBeDeleted (const std::vector< NXOpen::NXObject * > &objects, NXOpen::AME::AMEManager::DeleteType deleteType) |
| Set the objects to be deleted
Created in NX11.0.0. More...
|
|
void | SubmitEngObjectDelete () |
| Submit the delete of EOs
Created in NX11.0.0. More...
|
|
void | SubmitQueryObjectDelete () |
| Submit the delete of Query Objects
Created in NX11.0.0. More...
|
|
tag_t | Tag () const |
| Returns the tag of this object. More...
|
|
void | UnassignPlcblock (NXOpen::AME::PlcBlock *obj) |
| Unassign the Plc Block to from a PLC
Created in NX11.0.0. More...
|
|
void | UnloadPart (NXOpen::NXObject *partTag) |
| Unloads a part even if modified
Created in NX11.0.0. More...
|
|
void | UnloadProject (NXOpen::NXObject *project) |
| Unload of template or definition project
Created in NX11.0.0. More...
|
|
void | UnmapLdObject (NXOpen::NXObject *ldObject, bool keepTypeMapped) |
| Unmap a LD object
Created in NX11.0.0. More...
|
|
void | UnmapTemplate (const NXString &templateId) |
| Unmap a template
Created in NX11.0.0. More...
|
|
void | UnmapTemplate (const char *templateId) |
| Unmap a template
Created in NX11.0.0. More...
|
|
void | UpdateAllNames () |
| Update all the node's name based on the naming rule
Created in NX11.0.0. More...
|
|
void | UpdateCollaborationContext () |
| Updates the collaboration context
Created in NX12.0.0. More...
|
|
void | UpgradeMappingsRevision () |
| Upgrade all the instance mappings of the project to the new loaded revision
Created in NX12.0.0. More...
|
|
void | ValidateForModification (NXOpen::NXObject *objectTag) |
| Validate if object is modifiable
Created in NX11.0.0. More...
|
|