NX Open C++ Reference Guide
|
Represents a Subnet creation class Builder
To create a new instance of this class, use NXOpen::AME::AMEManager::CreatePlcVendorSymbolBuilder
Created in NX12.0.0.
More...
Public Member Functions | |
int | BitOffset () |
Returns the bit Created in NX12.0.0. More... | |
int | ByteOffset () |
Returns the byte Created in NX12.0.0. More... | |
NXOpen::AME::PlcDataType | DataType () |
Returns the type Created in NX12.0.0. More... | |
int | EnumDataLength () |
Returns the EnumDataLength Created in NX12.0.0. More... | |
NXString | Indicator () |
Returns the Indicator Created in NX12.0.0. More... | |
NXOpen::AME::SelectAMEBaseNode * | SelectionChannel () |
Returns the selection ParentObject (parent of the plc symbol) Created in NX12.0.0. More... | |
void | SetBitOffset (int bitOffset) |
Sets the bit Created in NX12.0.0. More... | |
void | SetByteOffset (int byteOffset) |
Sets the byte Created in NX12.0.0. More... | |
void | SetDataType (NXOpen::AME::PlcDataType type) |
Sets the type Created in NX12.0.0. More... | |
void | SetEnumDataLength (int enum01) |
Sets the EnumDataLength Created in NX12.0.0. More... | |
void | SetIndicator (const NXString &indicator) |
Sets the Indicator Created in NX12.0.0. More... | |
void | SetIndicator (const char *indicator) |
Sets the Indicator Created in NX12.0.0. More... | |
Public Member Functions inherited from NXOpen::Builder | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. More... | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. More... | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Represents a Subnet creation class Builder
To create a new instance of this class, use NXOpen::AME::AMEManager::CreatePlcVendorSymbolBuilder
Created in NX12.0.0.
int NXOpen::AME::PlcVendorSymbolBuilder::BitOffset | ( | ) |
Returns the bit
Created in NX12.0.0.
License requirements : None
int NXOpen::AME::PlcVendorSymbolBuilder::ByteOffset | ( | ) |
Returns the byte
Created in NX12.0.0.
License requirements : None
NXOpen::AME::PlcDataType NXOpen::AME::PlcVendorSymbolBuilder::DataType | ( | ) |
Returns the type
Created in NX12.0.0.
License requirements : None
int NXOpen::AME::PlcVendorSymbolBuilder::EnumDataLength | ( | ) |
Returns the EnumDataLength
Created in NX12.0.0.
License requirements : None
NXString NXOpen::AME::PlcVendorSymbolBuilder::Indicator | ( | ) |
Returns the Indicator
Created in NX12.0.0.
License requirements : None
NXOpen::AME::SelectAMEBaseNode* NXOpen::AME::PlcVendorSymbolBuilder::SelectionChannel | ( | ) |
Returns the selection ParentObject (parent of the plc symbol)
Created in NX12.0.0.
License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")
void NXOpen::AME::PlcVendorSymbolBuilder::SetBitOffset | ( | int | bitOffset | ) |
Sets the bit
Created in NX12.0.0.
License requirements : None
bitOffset | bitoffset |
void NXOpen::AME::PlcVendorSymbolBuilder::SetByteOffset | ( | int | byteOffset | ) |
Sets the byte
Created in NX12.0.0.
License requirements : None
byteOffset | byteoffset |
void NXOpen::AME::PlcVendorSymbolBuilder::SetDataType | ( | NXOpen::AME::PlcDataType | type | ) |
Sets the type
Created in NX12.0.0.
License requirements : None
type | type |
void NXOpen::AME::PlcVendorSymbolBuilder::SetEnumDataLength | ( | int | enum01 | ) |
Sets the EnumDataLength
Created in NX12.0.0.
License requirements : None
enum01 | enum01 |
void NXOpen::AME::PlcVendorSymbolBuilder::SetIndicator | ( | const NXString & | indicator | ) |
Sets the Indicator
Created in NX12.0.0.
License requirements : None
indicator | indicator |
void NXOpen::AME::PlcVendorSymbolBuilder::SetIndicator | ( | const char * | indicator | ) |
Sets the Indicator
Created in NX12.0.0.
License requirements : None
indicator | indicator |