NX Open C++ Reference Guide
|
Represents a Mechatronics::GanttOperationConditionBuilder
To create a new instance of this class, use Mechatronics::GanttCollection::CreateGanttOperationConditionBuilder
Created in NX7.5.1.
More...
Public Member Functions | |
NXString | Condition () |
Returns the judging condition from current condition,the value can be 'And' or 'Or' Created in NX7.5.1. | |
NXString | ConditionId () |
Returns the id of condition Created in NX7.5.1. | |
NXString | ConditionValue () |
Returns the condition value use to evaluate this condition for the selected property in condition object Created in NX7.5.1. | |
int | Index () |
Returns the sequence number of condition Created in NX7.5.1. | |
bool | IsGroup () |
Returns the condition type, if the condition is a group, the value is 'true' Created in NX7.5.1. | |
NXOpen::NXObject * | ObjectValue () |
Returns the condition value use to evaluate this condition for the selected property in condition object. | |
NXString | OperatorValue () |
Returns the operator of current condition Created in NX7.5.1. | |
NXString | ParentId () |
Returns the parent id of condition Created in NX7.5.1. | |
NXOpen::NXObject * | PhysicsObject () |
Returns the conditin object :it can be a physics object(Rigid Body, Collision, Constraints, Joints etc.), FunctionTable. | |
int | PropertyId () |
Returns the selected property id in physics object Created in NX7.5.1. | |
NXString | PropertyName () |
Returns the name of selected property Created in NX7.5.1. | |
void | SetCondition (const NXString &strCondition) |
Sets the judging condition from current condition,the value can be 'And' or 'Or' Created in NX7.5.1. | |
void | SetCondition (const char *strCondition) |
Sets the judging condition from current condition,the value can be 'And' or 'Or' Created in NX7.5.1. | |
void | SetConditionId (const NXString &id) |
Sets the id of condition Created in NX7.5.1. | |
void | SetConditionId (const char *id) |
Sets the id of condition Created in NX7.5.1. | |
void | SetConditionValue (const NXString &strValue) |
Sets the condition value use to evaluate this condition for the selected property in condition object Created in NX7.5.1. | |
void | SetConditionValue (const char *strValue) |
Sets the condition value use to evaluate this condition for the selected property in condition object Created in NX7.5.1. | |
void | SetGroup (bool isGroup) |
Sets the condition type, if the condition is a group, the value is 'true' Created in NX7.5.1. | |
void | SetIndex (int ind) |
Sets the sequence number of condition Created in NX7.5.1. | |
void | SetObjectValue (NXOpen::NXObject *objValue) |
Sets the condition value use to evaluate this condition for the selected property in condition object. | |
void | SetOperatorValue (const NXString &strOperator) |
Sets the operator of current condition Created in NX7.5.1. | |
void | SetOperatorValue (const char *strOperator) |
Sets the operator of current condition Created in NX7.5.1. | |
void | SetParentId (const NXString &parentId) |
Sets the parent id of condition Created in NX7.5.1. | |
void | SetParentId (const char *parentId) |
Sets the parent id of condition Created in NX7.5.1. | |
void | SetPhysicsObject (NXOpen::NXObject *physObj) |
Sets the conditin object :it can be a physics object(Rigid Body, Collision, Constraints, Joints etc.), FunctionTable. | |
void | SetPropertyId (int prop) |
Sets the selected property id in physics object Created in NX7.5.1. | |
void | SetPropertyName (const NXString &name) |
Sets the name of selected property Created in NX7.5.1. | |
void | SetPropertyName (const char *name) |
Sets the name of selected property Created in NX7.5.1. | |
![]() | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Represents a Mechatronics::GanttOperationConditionBuilder
To create a new instance of this class, use Mechatronics::GanttCollection::CreateGanttOperationConditionBuilder
Created in NX7.5.1.
NXString NXOpen::Mechatronics::GanttOperationConditionBuilder::Condition | ( | ) |
Returns the judging condition from current condition,the value can be 'And' or 'Or'
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
NXString NXOpen::Mechatronics::GanttOperationConditionBuilder::ConditionId | ( | ) |
Returns the id of condition
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
NXString NXOpen::Mechatronics::GanttOperationConditionBuilder::ConditionValue | ( | ) |
Returns the condition value use to evaluate this condition for the selected property in condition object
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
int NXOpen::Mechatronics::GanttOperationConditionBuilder::Index | ( | ) |
Returns the sequence number of condition
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
bool NXOpen::Mechatronics::GanttOperationConditionBuilder::IsGroup | ( | ) |
Returns the condition type, if the condition is a group, the value is 'true'
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
NXOpen::NXObject* NXOpen::Mechatronics::GanttOperationConditionBuilder::ObjectValue | ( | ) |
Returns the condition value use to evaluate this condition for the selected property in condition object.
If selected property value type is not object, this property should be null, it can be a physics object(Rigid Body, Collision, Constraints, Joints etc.), Function Table, Material etc.
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
NXString NXOpen::Mechatronics::GanttOperationConditionBuilder::OperatorValue | ( | ) |
Returns the operator of current condition
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
NXString NXOpen::Mechatronics::GanttOperationConditionBuilder::ParentId | ( | ) |
Returns the parent id of condition
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
NXOpen::NXObject* NXOpen::Mechatronics::GanttOperationConditionBuilder::PhysicsObject | ( | ) |
Returns the conditin object :it can be a physics object(Rigid Body, Collision, Constraints, Joints etc.), FunctionTable.
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
int NXOpen::Mechatronics::GanttOperationConditionBuilder::PropertyId | ( | ) |
Returns the selected property id in physics object
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
NXString NXOpen::Mechatronics::GanttOperationConditionBuilder::PropertyName | ( | ) |
Returns the name of selected property
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
void NXOpen::Mechatronics::GanttOperationConditionBuilder::SetCondition | ( | const NXString & | strCondition | ) |
Sets the judging condition from current condition,the value can be 'And' or 'Or'
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
strCondition | strcondition |
void NXOpen::Mechatronics::GanttOperationConditionBuilder::SetCondition | ( | const char * | strCondition | ) |
Sets the judging condition from current condition,the value can be 'And' or 'Or'
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
strCondition | strcondition |
void NXOpen::Mechatronics::GanttOperationConditionBuilder::SetConditionId | ( | const NXString & | id | ) |
Sets the id of condition
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
id | id |
void NXOpen::Mechatronics::GanttOperationConditionBuilder::SetConditionId | ( | const char * | id | ) |
Sets the id of condition
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
id | id |
void NXOpen::Mechatronics::GanttOperationConditionBuilder::SetConditionValue | ( | const NXString & | strValue | ) |
Sets the condition value use to evaluate this condition for the selected property in condition object
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
strValue | strvalue |
void NXOpen::Mechatronics::GanttOperationConditionBuilder::SetConditionValue | ( | const char * | strValue | ) |
Sets the condition value use to evaluate this condition for the selected property in condition object
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
strValue | strvalue |
void NXOpen::Mechatronics::GanttOperationConditionBuilder::SetGroup | ( | bool | isGroup | ) |
Sets the condition type, if the condition is a group, the value is 'true'
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
isGroup | isgroup |
void NXOpen::Mechatronics::GanttOperationConditionBuilder::SetIndex | ( | int | ind | ) |
Sets the sequence number of condition
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
ind | ind |
void NXOpen::Mechatronics::GanttOperationConditionBuilder::SetObjectValue | ( | NXOpen::NXObject * | objValue | ) |
Sets the condition value use to evaluate this condition for the selected property in condition object.
If selected property value type is not object, this property should be null, it can be a physics object(Rigid Body, Collision, Constraints, Joints etc.), Function Table, Material etc.
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
objValue | objvalue |
void NXOpen::Mechatronics::GanttOperationConditionBuilder::SetOperatorValue | ( | const NXString & | strOperator | ) |
Sets the operator of current condition
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
strOperator | stroperator |
void NXOpen::Mechatronics::GanttOperationConditionBuilder::SetOperatorValue | ( | const char * | strOperator | ) |
Sets the operator of current condition
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
strOperator | stroperator |
void NXOpen::Mechatronics::GanttOperationConditionBuilder::SetParentId | ( | const NXString & | parentId | ) |
Sets the parent id of condition
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
parentId | parent id |
void NXOpen::Mechatronics::GanttOperationConditionBuilder::SetParentId | ( | const char * | parentId | ) |
Sets the parent id of condition
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
parentId | parent id |
void NXOpen::Mechatronics::GanttOperationConditionBuilder::SetPhysicsObject | ( | NXOpen::NXObject * | physObj | ) |
Sets the conditin object :it can be a physics object(Rigid Body, Collision, Constraints, Joints etc.), FunctionTable.
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
physObj | phys obj |
void NXOpen::Mechatronics::GanttOperationConditionBuilder::SetPropertyId | ( | int | prop | ) |
Sets the selected property id in physics object
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
prop | prop |
void NXOpen::Mechatronics::GanttOperationConditionBuilder::SetPropertyName | ( | const NXString & | name | ) |
Sets the name of selected property
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
name | name |
void NXOpen::Mechatronics::GanttOperationConditionBuilder::SetPropertyName | ( | const char * | name | ) |
Sets the name of selected property
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
name | name |