NX Open C++ Reference Guide
Public Types | Public Member Functions | List of all members
NXOpen::Drawings::TrackDrawingChangesReportFilterBuilder Class Reference

Represents a Drawings::TrackDrawingChangesReportFilterBuilder. More...

Inheritance diagram for NXOpen::Drawings::TrackDrawingChangesReportFilterBuilder:
NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public Types

enum  Filter {
  FilterSheets, FilterViews, FilterDimensionsAll, FilterDimensionsRetainedStatus,
  FilterDimensionsSize, FilterDimensionsOrigin, FilterAnnotationNotes, FilterAnnotationNotesRetainedStatus,
  FilterAnnotationNotesText, FilterAnnotationNotesOrigin, FilterAnnotationNotesLeaderTerminator, FilterAnnotationFCF,
  FilterAnnotationFCFRetainedStatus, FilterAnnotationFCFText, FilterAnnotationFCFOrigin, FilterAnnotationFCFLeaderTerminator,
  FilterAnnotationDFS, FilterAnnotationDFSRetainedStatus, FilterAnnotationDFSText, FilterAnnotationDFSOrigin,
  FilterAnnotationDFSLeaderTerminator, FilterAnnotationDTS, FilterAnnotationDTSRetainedStatus, FilterAnnotationDTSText,
  FilterAnnotationDTSOrigin, FilterAnnotationDTSLeaderTerminator, FilterAnnotationBalloons, FilterAnnotationBalloonsRetainedStatus,
  FilterAnnotationBalloonsText, FilterAnnotationBalloonsOrigin, FilterAnnotationBalloonsLeaderTerminator, FilterAnnotationSFS,
  FilterAnnotationSFSRetainedStatus, FilterAnnotationSFSText, FilterAnnotationSFSOrigin, FilterAnnotationSFSLeaderTerminator,
  FilterAnnotationWeldSymbol, FilterAnnotationWeldSymbolRetainedStatus, FilterAnnotationWeldSymbolText, FilterAnnotationWeldSymbolOrigin,
  FilterAnnotationWeldSymbolLeaderTerminator, FilterAnnotationTPS, FilterAnnotationInterSymbol, FilterAnnotationCrosshatch,
  FilterAnnotationCenterlines, FilterSymbols, FilterSymbolsRetainedStatus, FilterSymbolsText,
  FilterSymbolsOrigin, FilterSymbolsLeaderTerminator, FilterTables, FilterPartsLists,
  FilterHoleTable, FilterSketchCurvesLines, FilterSketchCurvesArcs, FilterSketchCurvesCircles,
  FilterSketchCurvesConics, FilterSketchCurvesSplines
}
 Represents Report Filter options. More...
 

Public Member Functions

bool GetReportFilterStatus (NXOpen::Drawings::TrackDrawingChangesReportFilterBuilder::Filter reportFilterType)
 Returns report filter status. More...
 
void SetReportFilterStatus (NXOpen::Drawings::TrackDrawingChangesReportFilterBuilder::Filter reportFilterType, bool reportFilterStatus)
 Sets report filter status
Created in NX11.0.0. More...
 
virtual bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents a Drawings::TrackDrawingChangesReportFilterBuilder.


Created in NX11.0.0.

Member Enumeration Documentation

Represents Report Filter options.

Enumerator
FilterSheets 

Sheet Report Filter.

FilterViews 

Views Report Filter.

FilterDimensionsAll 

Dimension All Report Filter.

FilterDimensionsRetainedStatus 

Dimension Retained Status Report Filter.

FilterDimensionsSize 

Dimension Size Report Filter.

FilterDimensionsOrigin 

Dimension Origin Report Filter.

FilterAnnotationNotes 

Annotation Notes Report Filter.

FilterAnnotationNotesRetainedStatus 

Annotation Notes Retained Status Report Filter.

FilterAnnotationNotesText 

Annotation Notes Text Report Filter.

FilterAnnotationNotesOrigin 

Annotation Notes Origin Report Filter.

FilterAnnotationNotesLeaderTerminator 

Annotation Notes Leader Terminator Report Filter.

FilterAnnotationFCF 

Annotation Feature Control Frame Report Filter.

FilterAnnotationFCFRetainedStatus 

Annotation Feature Control Frame Retained Status Report Filter.

FilterAnnotationFCFText 

Annotation Feature Control Frame Text Report Filter.

FilterAnnotationFCFOrigin 

Annotation Feature Control Frame Origin Report Filter.

FilterAnnotationFCFLeaderTerminator 

Annotation Feature Control Frame Leader Terminator Report Filter.

FilterAnnotationDFS 

Annotation Datum Feature Symbol Report Filter.

FilterAnnotationDFSRetainedStatus 

Annotation Datum Feature Symbol Retained Status Report Filter.

FilterAnnotationDFSText 

Annotation Datum Feature Symbol Text Report Filter.

FilterAnnotationDFSOrigin 

Annotation Datum Feature Symbol Origin Report Filter.

FilterAnnotationDFSLeaderTerminator 

Annotation Datum Feature Symbol Leader Terminator Report Filter.

FilterAnnotationDTS 

Annotation Datum Target Symbol Report Filter.

FilterAnnotationDTSRetainedStatus 

Annotation Datum Target Symbol Retained Status Report Filter.

FilterAnnotationDTSText 

Annotation Datum Target Symbol Text Report Filter.

FilterAnnotationDTSOrigin 

Annotation Datum Target Symbol Origin Report Filter.

FilterAnnotationDTSLeaderTerminator 

Annotation Datum Target Symbol LeaderTerminator Report Filter.

FilterAnnotationBalloons 

Annotation Balloons Report Filter.

FilterAnnotationBalloonsRetainedStatus 

Annotation Balloons Retained Status Report Filter.

FilterAnnotationBalloonsText 

Annotation Balloons Text Report Filter.

FilterAnnotationBalloonsOrigin 

Annotation Balloons Origin Report Filter.

FilterAnnotationBalloonsLeaderTerminator 

Annotation Balloons LeaderTerminator Report Filter.

FilterAnnotationSFS 

Annotation Surface Finish Symbol Report Filter.

FilterAnnotationSFSRetainedStatus 

Annotation Surface Finish Symbol Retained Status Report Filter.

FilterAnnotationSFSText 

Annotation Surface Finish Symbol Text Report Filter.

FilterAnnotationSFSOrigin 

Annotation Surface Finish Symbol Origin Report Filter.

FilterAnnotationSFSLeaderTerminator 

Annotation Surface Finish Symbol LeaderTerminator Report Filter.

FilterAnnotationWeldSymbol 

Annotation Weld Symbol Report Filter.

FilterAnnotationWeldSymbolRetainedStatus 

Annotation Weld Symbol Retained Status Report Filter.

FilterAnnotationWeldSymbolText 

Annotation Weld Symbol Text Report Filter.

FilterAnnotationWeldSymbolOrigin 

Annotation Weld Symbol Origin Report Filter.

FilterAnnotationWeldSymbolLeaderTerminator 

Annotation Weld Symbol LeaderTerminator Report Filter.

FilterAnnotationTPS 

Annotation Target Point Symbol Report Filter.

FilterAnnotationInterSymbol 

Annotation Intersection Symbol Report Filter.

FilterAnnotationCrosshatch 

Annotation Crosshatch Report Filter.

FilterAnnotationCenterlines 

Annotation Centerlines Report Filter.

FilterSymbols 

Symbols Report Filter.

FilterSymbolsRetainedStatus 

Symbols Retained Status Report Filter.

FilterSymbolsText 

Symbols Text Report Filter.

FilterSymbolsOrigin 

Symbols Origin Report Filter.

FilterSymbolsLeaderTerminator 

Symbols Leader Terminator Report Filter.

FilterTables 

Tables Report Filter.

FilterPartsLists 

Parts Lists Report Filter.

FilterHoleTable 

Hole Table Report Filter.

FilterSketchCurvesLines 

Sketch Curves lines filter.

FilterSketchCurvesArcs 

Sketch Curves arcs filter.

FilterSketchCurvesCircles 

Sketch Curves circles filter.

FilterSketchCurvesConics 

Sketch Curves conics filter.

FilterSketchCurvesSplines 

Sketch Curves splines filter.

Member Function Documentation

bool NXOpen::Drawings::TrackDrawingChangesReportFilterBuilder::GetReportFilterStatus ( NXOpen::Drawings::TrackDrawingChangesReportFilterBuilder::Filter  reportFilterType)

Returns report filter status.

Returns

Created in NX11.0.0.

License requirements : None
Parameters
reportFilterTypereportfiltertype
void NXOpen::Drawings::TrackDrawingChangesReportFilterBuilder::SetReportFilterStatus ( NXOpen::Drawings::TrackDrawingChangesReportFilterBuilder::Filter  reportFilterType,
bool  reportFilterStatus 
)

Sets report filter status
Created in NX11.0.0.



License requirements : drafting ("DRAFTING")

Parameters
reportFilterTypereportfiltertype
reportFilterStatusreportfilterstatus
virtual bool NXOpen::Drawings::TrackDrawingChangesReportFilterBuilder::Validate ( )
virtual

Validate whether the inputs to the component are sufficient for commit to be called.

If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven't set it. This method throws a not-yet-implemented NXException for some components.

Returns
Was self validation successful
Created in NX3.0.1.

License requirements : None

Implements NXOpen::GeometricUtilities::IComponentBuilder.


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