NX Open C++ Reference Guide
|
Represents an object that manages drawing compare. More...
Public Member Functions | |
NXOpen::Drawings::CompareReportBuilder * | CreateCompareReportBuilder () |
Creates a NXOpen::Drawings::CompareReportBuilder. More... | |
NXOpen::Drawings::CompareReportBuilder * | CreateCompareReportBuilder (const NXString &partFileNameToCompare, bool reuseExistingSnapshot) |
Creates a NXOpen::Drawings::CompareReportBuilder. More... | |
NXOpen::Drawings::CompareReportBuilder * | CreateCompareReportBuilder (const char *partFileNameToCompare, bool reuseExistingSnapshot) |
Creates a NXOpen::Drawings::CompareReportBuilder. More... | |
NXOpen::Drawings::DrawingCompareSettingsBuilder * | CreateDrawingCompareSettingsBuilder () |
Creates a NXOpen::Drawings::DrawingCompareSettingsBuilder. More... | |
void | CreateOverlayData () |
Creates Overlay data of a part. More... | |
void | CreateSnapshot () |
Caches data for drafting objects in the drawing part. More... | |
void | CreateTrackChanges () |
Create track changes data for drafting objects in the drawing part Created in NX7.5.0. More... | |
void | DeleteComparisonReport () |
Deletes part comparison report. More... | |
void | DeleteOverlayData () |
Deletes Overlay data of a part. More... | |
void | DeleteSnapshot () |
Deletes the cached data for drafting objects. More... | |
void | DeleteTrackChanges () |
Delete track changes data for drafting objects in the drawing part Created in NX7.5.0. More... | |
NXOpen::NXObject * | GetEntityObjectFromId (int subfileID) |
Gets the entity for the given ID. More... | |
void | PreserveChangeSymbol (const std::vector< NXOpen::Annotations::IdSymbol * > &idSymbols) |
Preserves the change symbol settings of the objects passed to it. More... | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
void | UnpreserveChangeSymbol (const std::vector< NXOpen::Annotations::IdSymbol * > &idSymbols) |
Unpreserves the change symbol settings of the objects passed to it. More... | |
Represents an object that manages drawing compare.
To obtain an instance of this class, refer to NXOpen::Part
Created in NX7.5.0.
NXOpen::Drawings::CompareReportBuilder* NXOpen::DrawingCompareManager::CreateCompareReportBuilder | ( | ) |
Creates a NXOpen::Drawings::CompareReportBuilder.
Created in NX7.5.0.
License requirements : drafting ("DRAFTING")
NXOpen::Drawings::CompareReportBuilder* NXOpen::DrawingCompareManager::CreateCompareReportBuilder | ( | const NXString & | partFileNameToCompare, |
bool | reuseExistingSnapshot | ||
) |
Creates a NXOpen::Drawings::CompareReportBuilder.
partFileNameToCompare | partfilenametocompare |
reuseExistingSnapshot | reuseexistingsnapshot |
NXOpen::Drawings::CompareReportBuilder* NXOpen::DrawingCompareManager::CreateCompareReportBuilder | ( | const char * | partFileNameToCompare, |
bool | reuseExistingSnapshot | ||
) |
Creates a NXOpen::Drawings::CompareReportBuilder.
partFileNameToCompare | partfilenametocompare |
reuseExistingSnapshot | reuseexistingsnapshot |
NXOpen::Drawings::DrawingCompareSettingsBuilder* NXOpen::DrawingCompareManager::CreateDrawingCompareSettingsBuilder | ( | ) |
Creates a NXOpen::Drawings::DrawingCompareSettingsBuilder.
void NXOpen::DrawingCompareManager::CreateOverlayData | ( | ) |
Creates Overlay data of a part.
Created in NX11.0.0.
License requirements : drafting ("DRAFTING")
void NXOpen::DrawingCompareManager::CreateSnapshot | ( | ) |
Caches data for drafting objects in the drawing part.
Creates overlay data if the status of toggle "Create Overlay Data with Snapshot Data" in Customer Default is on. Use DrawingCompareManager::CreateOverlayData to create overlay data.
Created in NX7.5.0.
License requirements : None
void NXOpen::DrawingCompareManager::CreateTrackChanges | ( | ) |
Create track changes data for drafting objects in the drawing part
Created in NX7.5.0.
License requirements : None
void NXOpen::DrawingCompareManager::DeleteComparisonReport | ( | ) |
Deletes part comparison report.
Created in NX7.5.0.
License requirements : None
void NXOpen::DrawingCompareManager::DeleteOverlayData | ( | ) |
Deletes Overlay data of a part.
Created in NX11.0.0.
License requirements : drafting ("DRAFTING")
void NXOpen::DrawingCompareManager::DeleteSnapshot | ( | ) |
Deletes the cached data for drafting objects.
Does not delete the overlay data. Use DrawingCompareManager::DeleteOverlayData to delete overlay data.
Created in NX7.5.0.
License requirements : None
void NXOpen::DrawingCompareManager::DeleteTrackChanges | ( | ) |
Delete track changes data for drafting objects in the drawing part
Created in NX7.5.0.
License requirements : None
NXOpen::NXObject* NXOpen::DrawingCompareManager::GetEntityObjectFromId | ( | int | subfileID | ) |
Gets the entity for the given ID.
subfileID | The ID of entity |
void NXOpen::DrawingCompareManager::PreserveChangeSymbol | ( | const std::vector< NXOpen::Annotations::IdSymbol * > & | idSymbols | ) |
Preserves the change symbol settings of the objects passed to it.
Created in NX11.0.0.
License requirements : drafting ("DRAFTING")
idSymbols | a list of change symbols |
tag_t NXOpen::DrawingCompareManager::Tag | ( | ) | const |
Returns the tag of this object.
void NXOpen::DrawingCompareManager::UnpreserveChangeSymbol | ( | const std::vector< NXOpen::Annotations::IdSymbol * > & | idSymbols | ) |
Unpreserves the change symbol settings of the objects passed to it.
Created in NX11.0.0.
License requirements : drafting ("DRAFTING")
idSymbols | a list of change symbols |