NX Open C++ Reference Guide
|
Represents a Mechatronics::ExternalConnectionElementBuilder builder
To create a new instance of this class, use Mechatronics::ExternalConnectionCollection::CreateExternalConnectionElementBuilder
Created in NX8.0.1.
More...
Public Types | |
enum | ConditionType { ConditionTypeEq, ConditionTypeGt, ConditionTypeLt, ConditionTypeGe, ConditionTypeLe, ConditionTypeNe } |
the condition type. More... | |
enum | DataType { DataTypeUnknown, DataTypeInteger, DataTypeFloat, DataTypeBoolean } |
the data type. More... | |
enum | StreamType { StreamTypeR, StreamTypeW, StreamTypeRw } |
the stream type. More... | |
Public Member Functions | |
NXOpen::Mechatronics::ExternalConnectionElementBuilder::ConditionType | ConditionOption () |
Returns the condition type. | |
double | ConditionValue () |
Returns the condition value. | |
bool | Inverse () |
Returns whether to inverse the logic value. | |
double | Multiplier () |
Returns the multiplier. | |
double | OffsetValue () |
Returns the offset value. | |
NXOpen::Mechatronics::ExternalConnectionElementBuilder::DataType | PropertyDataType () |
Returns the data type of physics property. | |
int | PropertyId () |
Returns the property ID of physics object. | |
void | SetConditionOption (NXOpen::Mechatronics::ExternalConnectionElementBuilder::ConditionType type) |
Sets the condition type. | |
void | SetConditionValue (double conditionValue) |
Sets the condition value. | |
void | SetInverse (bool inverse) |
Sets whether to inverse the logic value. | |
void | SetMultiplier (double multiplier) |
Sets the multiplier. | |
void | SetOffsetValue (double offset) |
Sets the offset value. | |
void | SetPropertyDataType (NXOpen::Mechatronics::ExternalConnectionElementBuilder::DataType dataType) |
Sets the data type of physics property. | |
void | SetPropertyId (int propId) |
Sets the property ID of physics object. | |
void | SetSignalDataType (NXOpen::Mechatronics::ExternalConnectionElementBuilder::DataType dataType) |
Sets the data type of signal. | |
void | SetSignalName (const NXString &name) |
Sets the name of signal. | |
void | SetStreamOption (NXOpen::Mechatronics::ExternalConnectionElementBuilder::StreamType streamType) |
Sets the data stream type. | |
NXOpen::Mechatronics::ExternalConnectionElementBuilder::DataType | SignalDataType () |
Returns the data type of signal. | |
NXString | SignalName () |
Returns the name of signal. | |
NXOpen::Mechatronics::ExternalConnectionElementBuilder::StreamType | StreamOption () |
Returns the data stream type. |
Represents a Mechatronics::ExternalConnectionElementBuilder builder
To create a new instance of this class, use Mechatronics::ExternalConnectionCollection::CreateExternalConnectionElementBuilder
Created in NX8.0.1.
NXOpen::Mechatronics::ExternalConnectionElementBuilder::ConditionType NXOpen::Mechatronics::ExternalConnectionElementBuilder::ConditionOption | ( | ) |
Returns the condition type.
Created in NX8.0.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
Returns the condition value.
Created in NX8.0.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
Returns whether to inverse the logic value.
Created in NX8.0.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
Returns the multiplier.
Created in NX8.0.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
Returns the offset value.
Created in NX8.0.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
NXOpen::Mechatronics::ExternalConnectionElementBuilder::DataType NXOpen::Mechatronics::ExternalConnectionElementBuilder::PropertyDataType | ( | ) |
Returns the data type of physics property.
Created in NX8.0.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
Returns the property ID of physics object.
Created in NX8.0.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
void NXOpen::Mechatronics::ExternalConnectionElementBuilder::SetConditionOption | ( | NXOpen::Mechatronics::ExternalConnectionElementBuilder::ConditionType | type | ) |
Sets the condition type.
Created in NX8.0.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
type | type |
void NXOpen::Mechatronics::ExternalConnectionElementBuilder::SetConditionValue | ( | double | conditionValue | ) |
Sets the condition value.
Created in NX8.0.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
conditionValue | conditionvalue |
void NXOpen::Mechatronics::ExternalConnectionElementBuilder::SetInverse | ( | bool | inverse | ) |
Sets whether to inverse the logic value.
Created in NX8.0.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
inverse | inverse |
void NXOpen::Mechatronics::ExternalConnectionElementBuilder::SetMultiplier | ( | double | multiplier | ) |
Sets the multiplier.
Created in NX8.0.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
multiplier | multiplier |
void NXOpen::Mechatronics::ExternalConnectionElementBuilder::SetOffsetValue | ( | double | offset | ) |
Sets the offset value.
Created in NX8.0.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
offset | offset |
void NXOpen::Mechatronics::ExternalConnectionElementBuilder::SetPropertyDataType | ( | NXOpen::Mechatronics::ExternalConnectionElementBuilder::DataType | dataType | ) |
Sets the data type of physics property.
Created in NX8.0.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
dataType | datatype |
void NXOpen::Mechatronics::ExternalConnectionElementBuilder::SetPropertyId | ( | int | propId | ) |
Sets the property ID of physics object.
Created in NX8.0.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
propId | propid |
void NXOpen::Mechatronics::ExternalConnectionElementBuilder::SetSignalDataType | ( | NXOpen::Mechatronics::ExternalConnectionElementBuilder::DataType | dataType | ) |
Sets the data type of signal.
Created in NX8.0.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
dataType | datatype |
void NXOpen::Mechatronics::ExternalConnectionElementBuilder::SetSignalName | ( | const NXString & | name | ) |
Sets the name of signal.
Created in NX8.0.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
name | name |
void NXOpen::Mechatronics::ExternalConnectionElementBuilder::SetStreamOption | ( | NXOpen::Mechatronics::ExternalConnectionElementBuilder::StreamType | streamType | ) |
Sets the data stream type.
Created in NX8.0.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
streamType | streamtype |
NXOpen::Mechatronics::ExternalConnectionElementBuilder::DataType NXOpen::Mechatronics::ExternalConnectionElementBuilder::SignalDataType | ( | ) |
Returns the data type of signal.
Created in NX8.0.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
Returns the name of signal.
Created in NX8.0.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
NXOpen::Mechatronics::ExternalConnectionElementBuilder::StreamType NXOpen::Mechatronics::ExternalConnectionElementBuilder::StreamOption | ( | ) |
Returns the data stream type.
Created in NX8.0.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")