NX Open C++ Reference Guide
|
Defines a discrepancy object which contains information about a specific difference between the formboard drawing and the 3D harness model. More...
Public Types | |
enum | ObjectType { ObjectTypeUnknown, ObjectTypeRcp, ObjectTypeSegment, ObjectTypeClip, ObjectTypeComponent, ObjectTypeHarness, ObjectTypeWire, ObjectTypeCable, ObjectTypeShield, ObjectTypeConnector, ObjectTypeDevice, ObjectTypeOverstock, ObjectTypeFillerstock, ObjectTypeFittingOverstock } |
Specifies the type of objects involved in the discrepancy. More... | |
enum | Type { TypeUnknown, TypeMissing, TypeExtra, TypeModified } |
The general type of the discrepancy. More... | |
Public Member Functions | |
NXString | Description () |
Returns the description string of the discrepancy. More... | |
NXOpen::Formboard::UpdateDiscrepancy::ObjectType | DiscrepancyObjectType () |
Returns the type of object referenced by the discrepancy. More... | |
NXOpen::Formboard::UpdateDiscrepancy::Type | DiscrepancyType () |
Returns the general type of the discrepancy. More... | |
NXOpen::NXObject * | FormboardObject () |
Returns the object in the 2D formboard referenced by the discrepancy. More... | |
NXOpen::NXObject * | HarnessObject () |
Returns the object in the 3D harness referenced by the discrepancy. More... | |
virtual | ~UpdateDiscrepancy () |
Frees the memory associated with this object. More... | |
Public Member Functions inherited from NXOpen::TransientObject | |
void * | GetHandle () |
Handle of the internal object represented by this object. More... | |
Defines a discrepancy object which contains information about a specific difference between the formboard drawing and the 3D harness model.
Created in NX7.5.0.
Specifies the type of objects involved in the discrepancy.
The general type of the discrepancy.
|
virtual |
Frees the memory associated with this object.
Created in NX7.5.0.
License requirements : None
NXString NXOpen::Formboard::UpdateDiscrepancy::Description | ( | ) |
Returns the description string of the discrepancy.
Created in NX7.5.0.
License requirements : routing_harness ("Routing Harness")
NXOpen::Formboard::UpdateDiscrepancy::ObjectType NXOpen::Formboard::UpdateDiscrepancy::DiscrepancyObjectType | ( | ) |
Returns the type of object referenced by the discrepancy.
Created in NX7.5.0.
License requirements : routing_harness ("Routing Harness")
NXOpen::Formboard::UpdateDiscrepancy::Type NXOpen::Formboard::UpdateDiscrepancy::DiscrepancyType | ( | ) |
Returns the general type of the discrepancy.
Created in NX7.5.0.
License requirements : routing_harness ("Routing Harness")
NXOpen::NXObject* NXOpen::Formboard::UpdateDiscrepancy::FormboardObject | ( | ) |
Returns the object in the 2D formboard referenced by the discrepancy.
This may be NULL depending on the type of the discrepancy.
Created in NX7.5.0.
License requirements : routing_harness ("Routing Harness")
NXOpen::NXObject* NXOpen::Formboard::UpdateDiscrepancy::HarnessObject | ( | ) |
Returns the object in the 3D harness referenced by the discrepancy.
This may be NULL depending on the type of the discrepancy.
Created in NX7.5.0.
License requirements : routing_harness ("Routing Harness")