NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::Drafting::AnnotateViewsBuilder Class Reference

This class is used to annotate views based on the knowledge fusion rules. More...

Inheritance diagram for NXOpen::Drafting::AnnotateViewsBuilder:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  ExistingAutomaticAnnotation { ExistingAutomaticAnnotationDelete, ExistingAutomaticAnnotationPreserve }
 Option to delete or preserve existing automatic annotations when annotation views command is run. More...

Public Member Functions

NXOpen::Drafting::AnnotateViewsBuilder::ExistingAutomaticAnnotation ExistingAutomaticAnnotationOption ()
 Returns the existing automatic annotation option
Created in NX8.0.0.
void SetExistingAutomaticAnnotationOption (NXOpen::Drafting::AnnotateViewsBuilder::ExistingAutomaticAnnotation existingAutomaticAnnotationOption)
 Sets the existing automatic annotation option
Created in NX8.0.0.
NXOpen::Drawings::SelectDraftingViewListViews ()
 Returns the views to annotate
Created in NX8.0.0.

Detailed Description

This class is used to annotate views based on the knowledge fusion rules.


To create a new instance of this class, use Drafting::AutomationManager::CreateAnnotateViewsBuilder

Created in NX8.0.0.


Member Enumeration Documentation

Option to delete or preserve existing automatic annotations when annotation views command is run.

Enumerator:
ExistingAutomaticAnnotationDelete 

delete

ExistingAutomaticAnnotationPreserve 

preserve


Member Function Documentation

Returns the existing automatic annotation option
Created in NX8.0.0.



License requirements : None

Sets the existing automatic annotation option
Created in NX8.0.0.



License requirements : nx_drafting_plus ("Drafting Plus")

Parameters:
existingAutomaticAnnotationOptionexistingautomaticannotationoption

Returns the views to annotate
Created in NX8.0.0.



License requirements : nx_drafting_plus ("Drafting Plus")


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