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

Represents an object that is used to specify conditions based on the property name, value and comparison operator
This object does not need a creator. More...

Inheritance diagram for NXOpen::AME::ConditionBlockBuilder:
NXOpen::TaggedObject

Public Member Functions

double ComparativeValueNumeric ()
 Returns the comparison numeric value
Created in NX12.0.1. More...
 
NXString ComparativeValueString ()
 Returns the comparison string value
Created in NX12.0.1. More...
 
NXOpen::AME::BaseEvaluatorBuilder::ConditionType ComparatorType ()
 Returns the condition type
Created in NX12.0.1. More...
 
NXString PropertyName ()
 Returns the property name
Created in NX12.0.1. More...
 
void SetComparativeValueNumeric (double comparativeValueNumeric)
 Sets the comparison numeric value
Created in NX12.0.1. More...
 
void SetComparativeValueString (const NXString &comparativeValueString)
 Sets the comparison string value
Created in NX12.0.1. More...
 
void SetComparativeValueString (const char *comparativeValueString)
 Sets the comparison string value
Created in NX12.0.1. More...
 
void SetComparatorType (NXOpen::AME::BaseEvaluatorBuilder::ConditionType comparatorType)
 Sets the condition type
Created in NX12.0.1. More...
 
void SetPropertyName (const NXString &propertyName)
 Sets the property name
Created in NX12.0.1. More...
 
void SetPropertyName (const char *propertyName)
 Sets the property name
Created in NX12.0.1. More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents an object that is used to specify conditions based on the property name, value and comparison operator
This object does not need a creator.



Created in NX12.0.1.

Member Function Documentation

double NXOpen::AME::ConditionBlockBuilder::ComparativeValueNumeric ( )

Returns the comparison numeric value
Created in NX12.0.1.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

NXString NXOpen::AME::ConditionBlockBuilder::ComparativeValueString ( )

Returns the comparison string value
Created in NX12.0.1.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

NXOpen::AME::BaseEvaluatorBuilder::ConditionType NXOpen::AME::ConditionBlockBuilder::ComparatorType ( )

Returns the condition type
Created in NX12.0.1.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

NXString NXOpen::AME::ConditionBlockBuilder::PropertyName ( )

Returns the property name
Created in NX12.0.1.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

void NXOpen::AME::ConditionBlockBuilder::SetComparativeValueNumeric ( double  comparativeValueNumeric)

Sets the comparison numeric value
Created in NX12.0.1.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
comparativeValueNumericcomparativevaluenumeric
void NXOpen::AME::ConditionBlockBuilder::SetComparativeValueString ( const NXString comparativeValueString)

Sets the comparison string value
Created in NX12.0.1.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
comparativeValueStringcomparativevaluestring
void NXOpen::AME::ConditionBlockBuilder::SetComparativeValueString ( const char *  comparativeValueString)

Sets the comparison string value
Created in NX12.0.1.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
comparativeValueStringcomparativevaluestring
void NXOpen::AME::ConditionBlockBuilder::SetComparatorType ( NXOpen::AME::BaseEvaluatorBuilder::ConditionType  comparatorType)

Sets the condition type
Created in NX12.0.1.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
comparatorTypecomparatortype
void NXOpen::AME::ConditionBlockBuilder::SetPropertyName ( const NXString propertyName)

Sets the property name
Created in NX12.0.1.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
propertyNamepropertyname
void NXOpen::AME::ConditionBlockBuilder::SetPropertyName ( const char *  propertyName)

Sets the property name
Created in NX12.0.1.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
propertyNamepropertyname

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