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

Represents a Machining Line Planner command input
To obtain an instance of this class use NXOpen::Mfg::Mlp::Command::CreateInput . More...

Inheritance diagram for NXOpen::Mfg::Mlp::Input:
NXOpen::TaggedObject

Public Member Functions

void AddArgument (const NXString &name, const NXString &value)
 Add input argument for the command
Created in NX1847.0.0. More...
 
void AddArgument (const char *name, const char *value)
 Add input argument for the command
Created in NX1847.0.0. More...
 
void Destroy ()
 Destroy input
Created in NX1847.0.0. More...
 
void SetProperty (const NXString &name, const NXString &value)
 Set input property for the command
Created in NX1847.0.0. More...
 
void SetProperty (const char *name, const char *value)
 Set input property for the command
Created in NX1847.0.0. More...
 
void SetSubjects (const std::vector< NXOpen::TaggedObject * > &subjects)
 Set input Machining Line Planner subjects that the command will work on
Created in NX1847.0.0. More...
 
void SetTargets (const std::vector< NXOpen::TaggedObject * > &targets)
 Set input Machining Line Planner targets for the command
Created in NX1847.0.0. More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents a Machining Line Planner command input
To obtain an instance of this class use NXOpen::Mfg::Mlp::Command::CreateInput .



Created in NX1847.0.0.

Member Function Documentation

void NXOpen::Mfg::Mlp::Input::AddArgument ( const NXString name,
const NXString value 
)

Add input argument for the command
Created in NX1847.0.0.



License requirements : nx_mlp_setup (" NX Multi Setup Planner")

Parameters
namename
valuevalue
void NXOpen::Mfg::Mlp::Input::AddArgument ( const char *  name,
const char *  value 
)

Add input argument for the command
Created in NX1847.0.0.



License requirements : nx_mlp_setup (" NX Multi Setup Planner")

Parameters
namename
valuevalue
void NXOpen::Mfg::Mlp::Input::Destroy ( )

Destroy input
Created in NX1847.0.0.



License requirements : nx_mlp_setup (" NX Multi Setup Planner")

void NXOpen::Mfg::Mlp::Input::SetProperty ( const NXString name,
const NXString value 
)

Set input property for the command
Created in NX1847.0.0.



License requirements : nx_mlp_setup (" NX Multi Setup Planner")

Parameters
namename
valuevalue
void NXOpen::Mfg::Mlp::Input::SetProperty ( const char *  name,
const char *  value 
)

Set input property for the command
Created in NX1847.0.0.



License requirements : nx_mlp_setup (" NX Multi Setup Planner")

Parameters
namename
valuevalue
void NXOpen::Mfg::Mlp::Input::SetSubjects ( const std::vector< NXOpen::TaggedObject * > &  subjects)

Set input Machining Line Planner subjects that the command will work on
Created in NX1847.0.0.



License requirements : nx_mlp_setup (" NX Multi Setup Planner")

Parameters
subjectssubjects
void NXOpen::Mfg::Mlp::Input::SetTargets ( const std::vector< NXOpen::TaggedObject * > &  targets)

Set input Machining Line Planner targets for the command
Created in NX1847.0.0.



License requirements : nx_mlp_setup (" NX Multi Setup Planner")

Parameters
targetstargets

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