NXOpen .NET Reference  12.0.0
Public Member Functions | Properties | List of all members
NXOpen.DrawingCompareManager Class Reference

Represents an object that manages drawing compare. More...

Inheritance diagram for NXOpen.DrawingCompareManager:

Public Member Functions

unsafe void CreateSnapshot ()
 Caches data for drafting objects in the drawing part. More...
 
unsafe void CreateTrackChanges ()
 Create track changes data for drafting objects in the drawing part More...
 
unsafe void DeleteTrackChanges ()
 Delete track changes data for drafting objects in the drawing part More...
 
unsafe void DeleteSnapshot ()
 Deletes the cached data for drafting objects. More...
 
unsafe void DeleteComparisonReport ()
 Deletes part comparison report. More...
 
unsafe NXOpen.NXObject GetEntityObjectFromId (int subfileID)
 Gets the entity for the given ID. More...
 
unsafe
NXOpen.Drawings.DrawingCompareSettingsBuilder 
CreateDrawingCompareSettingsBuilder ()
 Creates a NXOpen.Drawings.DrawingCompareSettingsBuilder More...
 
unsafe
NXOpen.Drawings.CompareReportBuilder 
CreateCompareReportBuilder ()
 Creates a NXOpen.Drawings.CompareReportBuilder More...
 
unsafe
NXOpen.Drawings.CompareReportBuilder 
CreateCompareReportBuilder (string partFileNameToCompare, bool reuseExistingSnapshot)
 Creates a NXOpen.Drawings.CompareReportBuilder More...
 
unsafe void CreateOverlayData ()
 Creates Overlay data of a part. More...
 
unsafe void DeleteOverlayData ()
 Deletes Overlay data of a part. More...
 
unsafe void PreserveChangeSymbol (NXOpen.Annotations.IdSymbol[] idSymbols)
 Preserves the change symbol settings of the objects passed to it. More...
 
unsafe void UnpreserveChangeSymbol (NXOpen.Annotations.IdSymbol[] idSymbols)
 Unpreserves the change symbol settings of the objects passed to it. More...
 

Properties

Tag Tag [get]
 Returns the tag of this object. More...
 

Detailed Description

Represents an object that manages drawing compare.

To obtain an instance of this class, refer to NXOpen.Part

Created in NX7.5.0

Member Function Documentation

unsafe NXOpen.Drawings.CompareReportBuilder NXOpen.DrawingCompareManager.CreateCompareReportBuilder ( )

Creates a NXOpen.Drawings.CompareReportBuilder

Created in NX7.5.0

Deprecated in NX11.0.0. Use DrawingCompareManager.CreateCompareReportBuilder instead.

License requirements: drafting ("DRAFTING")

Returns
unsafe NXOpen.Drawings.CompareReportBuilder NXOpen.DrawingCompareManager.CreateCompareReportBuilder ( string  partFileNameToCompare,
bool  reuseExistingSnapshot 
)

Creates a NXOpen.Drawings.CompareReportBuilder

Created in NX11.0.0

License requirements: drafting ("DRAFTING")

Parameters
partFileNameToCompare
reuseExistingSnapshot
Returns
unsafe NXOpen.Drawings.DrawingCompareSettingsBuilder NXOpen.DrawingCompareManager.CreateDrawingCompareSettingsBuilder ( )

Creates a NXOpen.Drawings.DrawingCompareSettingsBuilder

Created in NX7.5.0

License requirements: drafting ("DRAFTING")

Returns
unsafe void NXOpen.DrawingCompareManager.CreateOverlayData ( )

Creates Overlay data of a part.

Created in NX11.0.0

License requirements: drafting ("DRAFTING")

unsafe 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.

unsafe void NXOpen.DrawingCompareManager.CreateTrackChanges ( )

Create track changes data for drafting objects in the drawing part

Created in NX7.5.0

License requirements: None.

unsafe void NXOpen.DrawingCompareManager.DeleteComparisonReport ( )

Deletes part comparison report.

Created in NX7.5.0

License requirements: None.

unsafe void NXOpen.DrawingCompareManager.DeleteOverlayData ( )

Deletes Overlay data of a part.

Created in NX11.0.0

License requirements: drafting ("DRAFTING")

unsafe 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.

unsafe void NXOpen.DrawingCompareManager.DeleteTrackChanges ( )

Delete track changes data for drafting objects in the drawing part

Created in NX7.5.0

License requirements: None.

unsafe NXOpen.NXObject NXOpen.DrawingCompareManager.GetEntityObjectFromId ( int  subfileID)

Gets the entity for the given ID.

Created in NX7.5.0

License requirements: None.

Parameters
subfileIDThe ID of entity
Returns
The object of entity
unsafe void NXOpen.DrawingCompareManager.PreserveChangeSymbol ( NXOpen.Annotations.IdSymbol[]  idSymbols)

Preserves the change symbol settings of the objects passed to it.

Created in NX11.0.0

License requirements: drafting ("DRAFTING")

Parameters
idSymbolsa list of change symbols
unsafe void NXOpen.DrawingCompareManager.UnpreserveChangeSymbol ( NXOpen.Annotations.IdSymbol[]  idSymbols)

Unpreserves the change symbol settings of the objects passed to it.

Created in NX11.0.0

License requirements: drafting ("DRAFTING")

Parameters
idSymbolsa list of change symbols

Property Documentation

Tag NXOpen.DrawingCompareManager.Tag
get

Returns the tag of this object.


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