NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::Mechatronics::ExternalConnectionBuilder Class Reference

Represents a Mechatronics::ExternalConnection builder
To create a new instance of this class, use Mechatronics::ExternalConnectionCollection::CreateExternalConnectionBuilder

Created in NX8.0.0. More...

Inheritance diagram for NXOpen::Mechatronics::ExternalConnectionBuilder:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  ConditionType {
  ConditionTypeEq, ConditionTypeGt, ConditionTypeLt, ConditionTypeGe,
  ConditionTypeLe, ConditionTypeNe
}
 the condition type. More...

Public Member Functions

void AddElement (int propTag, int signalType, const NXString &signalName, int propertyType, int streamIO, int conditionType, double conditionValue, double multiplier, double offsetValue, int boolOperator)
 Add one element.
NXOpen::Mechatronics::ExternalConnectionElementBuilderListConnectionList ()
 Returns the connection element list.
NXString Name ()
 Returns the name.
void RemoveAllElements ()
 Remove all elements.
NXOpen::SelectNXObjectSelectPhysics ()
 Returns the select physics.
void SetName (const NXString &name)
 Sets the name.

Detailed Description

Represents a Mechatronics::ExternalConnection builder
To create a new instance of this class, use Mechatronics::ExternalConnectionCollection::CreateExternalConnectionBuilder

Created in NX8.0.0.



Member Enumeration Documentation

the condition type.


Deprecated:
Deprecated in NX8.0.1. Please use ExternalConnectionElementBuilder instead.
Enumerator:
ConditionTypeEq 

equal

ConditionTypeGt 

greater than

ConditionTypeLt 

less than

ConditionTypeGe 

greater than or equal

ConditionTypeLe 

less than or equal

ConditionTypeNe 

not equal


Member Function Documentation

void NXOpen::Mechatronics::ExternalConnectionBuilder::AddElement ( int  propTag,
int  signalType,
const NXString signalName,
int  propertyType,
int  streamIO,
int  conditionType,
double  conditionValue,
double  multiplier,
double  offsetValue,
int  boolOperator 
)

Add one element.


Deprecated:
Deprecated in NX8.0.1. Please use ExternalConnectionElementBuilder instead.


Created in NX8.0.0.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters:
propTagproptag
signalTypesignaltype
signalNamesignalname
propertyTypepropertytype
streamIOstreamio
conditionTypeconditiontype
conditionValueconditionvalue
multipliermultiplier
offsetValueoffsetvalue
boolOperatorbooloperator

Returns the connection element list.


Created in NX8.0.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Returns the name.


Created in NX8.0.0.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Remove all elements.


Deprecated:
Deprecated in NX8.0.1. Please use ExternalConnectionElementBuilder instead.


Created in NX8.0.0.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Returns the select physics.


Created in NX8.0.0.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Sets the name.


Created in NX8.0.0.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters:
namename

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