NX Open C++ Reference Guide
List of all members
NXOpen::Drawings::DraftingDrawingSheetBuilder Class Reference

Represents a Builder for creating NXOpen::Drawings::DraftingDrawingSheet s
To create a new instance of this class, use NXOpen::Drawings::DraftingDrawingSheetCollection::CreateDraftingDrawingSheetBuilder

Created in NX12.0.0. More...

Inheritance diagram for NXOpen::Drawings::DraftingDrawingSheetBuilder:
NXOpen::Drawings::DrawingSheetBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Additional Inherited Members

- Public Types inherited from NXOpen::Drawings::DrawingSheetBuilder
enum  SheetBaseordrawingView { SheetBaseordrawingViewBase, SheetBaseordrawingViewDrawing }
 the base view or drawing view option More...
 
enum  SheetMode { SheetModeCreate, SheetModeEdit }
 the drawing sheet dialog mode More...
 
enum  SheetOption { SheetOptionUseTemplate, SheetOptionStandardSize, SheetOptionCustomSize }
 the options for specifying the attributes of the new drawing sheet to be created. More...
 
enum  SheetProjectionAngle { SheetProjectionAngleFirst, SheetProjectionAngleThird }
 the drawing sheet projection angle More...
 
enum  SheetStandardEnglishScale {
  SheetStandardEnglishScaleS81, SheetStandardEnglishScaleS41, SheetStandardEnglishScaleS21, SheetStandardEnglishScaleS11,
  SheetStandardEnglishScaleS12, SheetStandardEnglishScaleS14, SheetStandardEnglishScaleS18, SheetStandardEnglishScaleCustom
}
 the standard English drawing sheet scales More...
 
enum  SheetStandardMetricScale {
  SheetStandardMetricScaleS501, SheetStandardMetricScaleS201, SheetStandardMetricScaleS101, SheetStandardMetricScaleS51,
  SheetStandardMetricScaleS21, SheetStandardMetricScaleS11, SheetStandardMetricScaleS12, SheetStandardMetricScaleS15,
  SheetStandardMetricScaleS110, SheetStandardMetricScaleS120, SheetStandardMetricScaleS150, SheetStandardMetricScaleS1100,
  SheetStandardMetricScaleCustom
}
 the standard Metric drawing sheet scales More...
 
enum  SheetUnits { SheetUnitsMetric, SheetUnitsEnglish }
 the drawing sheet units More...
 
- Public Member Functions inherited from NXOpen::Drawings::DrawingSheetBuilder
bool AutoStartBaseView ()
 Returns the setting that controls whether or not the Add Base View command is automatically started after inserting a sheet that has no views on it. More...
 
bool AutoStartViewCreation ()
 Returns the setting that controls whether or not the Add View creation is automatically started after inserting a sheet that has no views on it. More...
 
NXOpen::Drawings::DrawingSheetBuilder::SheetBaseordrawingView BaseordrawingView ()
 Returns the option of base view or drawing view
Created in NX7.5.0. More...
 
NXString EnglishSheetTemplateLocation ()
 Returns the location of the english drawing sheet template to be added to the part file
Created in NX5.0.0. More...
 
double Height ()
 Returns the custom or standard height for the drawing sheet
Created in NX5.0.0. More...
 
double Length ()
 Returns the custom or standard length to be used for the drawing to be created or edited. More...
 
NXString MetricSheetTemplateLocation ()
 Returns the location of the metric drawing sheet template to be added to the part file
Created in NX5.0.0. More...
 
NXString Name ()
 Returns the name of the drawing sheet to be created or edited
Created in NX5.0.0. More...
 
NXString Number ()
 Returns the number of the drawing sheet to be created or edited
Created in NX8.0.0. More...
 
NXOpen::Drawings::DrawingSheetBuilder::SheetOption Option ()
 Returns the option to be used to create the drawing sheet
Created in NX5.0.0. More...
 
NXOpen::Drawings::DrawingSheetBuilder::SheetProjectionAngle ProjectionAngle ()
 Returns the projection_angle option
Created in NX5.0.0. More...
 
NXString Revision ()
 Returns the revision of the drawing sheet to be created or edited
Created in NX8.0.0. More...
 
double ScaleDenominator ()
 Returns the denominator of a custom scale
Created in NX5.0.0. More...
 
double ScaleNumerator ()
 Returns the numerator of a custom scale
Created in NX5.0.0. More...
 
NXString SecondaryNumber ()
 Returns the secondary number of the drawing sheet to be created or edited
Created in NX8.0.0. More...
 
void SetAutoStartBaseView (bool autoStartBaseView)
 Sets the setting that controls whether or not the Add Base View command is automatically started after inserting a sheet that has no views on it. More...
 
void SetAutoStartViewCreation (bool autoStartViewCreation)
 Sets the setting that controls whether or not the Add View creation is automatically started after inserting a sheet that has no views on it. More...
 
void SetBaseordrawingView (NXOpen::Drawings::DrawingSheetBuilder::SheetBaseordrawingView option)
 Sets the option of base view or drawing view
Created in NX7.5.0. More...
 
void SetEnglishSheetTemplateLocation (const NXString &englishSheetTemplateLocation)
 Sets the location of the english drawing sheet template to be added to the part file
Created in NX5.0.0. More...
 
void SetEnglishSheetTemplateLocation (const char *englishSheetTemplateLocation)
 Sets the location of the english drawing sheet template to be added to the part file
Created in NX5.0.0. More...
 
void SetHeight (double height)
 Sets the custom or standard height for the drawing sheet
Created in NX5.0.0. More...
 
void SetLength (double length)
 Sets the custom or standard length to be used for the drawing to be created or edited. More...
 
void SetMetricSheetTemplateLocation (const NXString &metricSheetTemplateLocation)
 Sets the location of the metric drawing sheet template to be added to the part file
Created in NX5.0.0. More...
 
void SetMetricSheetTemplateLocation (const char *metricSheetTemplateLocation)
 Sets the location of the metric drawing sheet template to be added to the part file
Created in NX5.0.0. More...
 
void SetName (const NXString &name)
 Sets the name of the drawing sheet to be created or edited
Created in NX5.0.0. More...
 
void SetName (const char *name)
 Sets the name of the drawing sheet to be created or edited
Created in NX5.0.0. More...
 
void SetNumber (const NXString &number)
 Sets the number of the drawing sheet to be created or edited
Created in NX8.0.0. More...
 
void SetNumber (const char *number)
 Sets the number of the drawing sheet to be created or edited
Created in NX8.0.0. More...
 
void SetOption (NXOpen::Drawings::DrawingSheetBuilder::SheetOption option)
 Sets the option to be used to create the drawing sheet
Created in NX5.0.0. More...
 
void SetProjectionAngle (NXOpen::Drawings::DrawingSheetBuilder::SheetProjectionAngle projectionAngle)
 Sets the projection_angle option
Created in NX5.0.0. More...
 
void SetRevision (const NXString &revision)
 Sets the revision of the drawing sheet to be created or edited
Created in NX8.0.0. More...
 
void SetRevision (const char *revision)
 Sets the revision of the drawing sheet to be created or edited
Created in NX8.0.0. More...
 
void SetScaleDenominator (double scaleDenominator)
 Sets the denominator of a custom scale
Created in NX5.0.0. More...
 
void SetScaleNumerator (double scaleNumerator)
 Sets the numerator of a custom scale
Created in NX5.0.0. More...
 
void SetSecondaryNumber (const NXString &secondaryNumber)
 Sets the secondary number of the drawing sheet to be created or edited
Created in NX8.0.0. More...
 
void SetSecondaryNumber (const char *secondaryNumber)
 Sets the secondary number of the drawing sheet to be created or edited
Created in NX8.0.0. More...
 
void SetStandardEnglishScale (NXOpen::Drawings::DrawingSheetBuilder::SheetStandardEnglishScale englishScale)
 Sets the standard English drawing scale
Created in NX5.0.0. More...
 
void SetStandardMetricScale (NXOpen::Drawings::DrawingSheetBuilder::SheetStandardMetricScale metricScale)
 Sets the standard Metric drawing scale
Created in NX5.0.0. More...
 
void SetUnits (NXOpen::Drawings::DrawingSheetBuilder::SheetUnits units)
 Sets the units for the drawing sheet
Created in NX5.0.0. More...
 
NXOpen::Drawings::DrawingSheetBuilder::SheetStandardEnglishScale StandardEnglishScale ()
 Returns the standard English drawing scale
Created in NX5.0.0. More...
 
NXOpen::Drawings::DrawingSheetBuilder::SheetStandardMetricScale StandardMetricScale ()
 Returns the standard Metric drawing scale
Created in NX5.0.0. More...
 
NXOpen::Drawings::DrawingSheetBuilder::SheetUnits Units ()
 Returns the units for the drawing sheet
Created in NX5.0.0. More...
 

Detailed Description

Represents a Builder for creating NXOpen::Drawings::DraftingDrawingSheet s
To create a new instance of this class, use NXOpen::Drawings::DraftingDrawingSheetCollection::CreateDraftingDrawingSheetBuilder

Created in NX12.0.0.



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