NX Open C++ Reference Guide
Classes | Enumerations
NXOpen::Drawings Namespace Reference

Provides classes and interfaces for Drafting Drawings. More...

Classes

class  AddObjectsToRegionBuilder
 Creates the builder for associating the symbols from library to the region
To create a new instance of this class, use NXOpen::Drawings::DrawingRegionCollection::CreateAddObjectsToRegionBuilder

Created in NX8.0.0. More...
 
class  AddRemoveBoxViewBuilder
 This class is used to construct the add remove box view Builder
To create a new instance of this class, use NXOpen::Drawings::DraftingViewCollection::CreateAddRemoveBoxViewBuilder

Created in NX8.0.0. More...
 
class  AnnotationSettingsBuilder
 Represents a Drawings::AnnotationSettingsBuilder . More...
 
class  AssociativeAngleBuilder
 This builder allows the user to create an associative or non-associative angle by measuring between a combination of two objects or vectors evaluated on a specified plane, or by an expression
Created in NX11.0.0. More...
 
class  AutomationBookletBuilder
 Represents a NXOpen::Drawings::AutomationBookletBuilder. More...
 
class  AutomationTemplateRegionBuilder
 Represents a NXOpen::Drawings::AutomationTemplateRegionBuilder. More...
 
class  BaseHalfSectionLine
 Represents a Base Half Section Line. More...
 
class  BasePointToPointSectionLine
 Represents a Base Point to Point Section Line. More...
 
class  BaseSteppedSectionLine
 Represents a Base Stepped Section Line. More...
 
class  BaseView
 Represents a Base View. More...
 
class  BaseViewBuilder
 Represents a NXOpen::Drawings::BaseView builder
To create a new instance of this class, use NXOpen::Drawings::DraftingViewCollection::CreateBaseViewBuilder
Default values. More...
 
class  BaseViewStyle
 Represents set of Base View Style Preferences applicable to drafting views. More...
 
class  BorderAndZoneStyleBuilder
 Represents the Border and Zone Style Builder which manages all the style attributes related to sheet borders, sheet margins and sheet zones. More...
 
class  BordersAndZones
 Represents Borders and Zones
To create or edit an instance of this class, use NXOpen::Drawings::BordersAndZonesBuilder

Created in NX8.0.0. More...
 
class  BordersAndZonesBuilder
 Builder for creating Borders and Zones. More...
 
class  BordersAndZonesCollection
 Represents a collection of NXOpen::Drawings::BordersAndZones objects
To obtain an instance of this class, refer to NXOpen::DraftingManager

Created in NX8.0.0. More...
 
class  BrokenViewBuilder
 This class is used to construct the broken view Builder
To create a new instance of this class, use NXOpen::Drawings::DraftingViewCollection::CreateBrokenViewBuilder
Default values. More...
 
class  CompareReportBuilder
 Represents a NXOpen::Drawings::CompareReportBuilder builder
To create a new instance of this class, use NXOpen::DrawingCompareManager::CreateCompareReportBuilder

Created in NX7.5.0. More...
 
class  ConversionProcessSettingsBuilder
 Represents a Drawings::ConversionProcessSettingsBuilder . More...
 
class  ConvertDraftingContentsBuilder
 Represents a Drawings::ConvertDraftingContentsBuilder . More...
 
class  ConvertToPMIBuilderManager
 Represents NXOpen::Drawings::ConvertToPMIBuilderManager
To obtain an instance of this class, refer to NXOpen::BasePart

Created in NX11.0.0. More...
 
class  CustomViewSettingsBuilder
 this class represents the "this class represents Drawings.CustomViewSettingsBuilder. More...
 
class  DetailView
 Represents a Detail View. More...
 
class  DetailViewBuilder
 Represents a NXOpen::Drawings::DetailView . More...
 
class  DraftingBody
 Represents a drafting body. More...
 
class  DraftingBodyCollection
 Represents a collection of NXOpen::Drawings::DraftingBody s. More...
 
class  DraftingComponentSelectionBuilder
 This builder allows the user to select a view in which component objects can be designated as primary or secondary geometry
Created in NX11.0.0. More...
 
class  DraftingCurve
 Represents a Drafting VD Curve. More...
 
class  DraftingCurveCollection
 Represents a collection of NXOpen::Drawings::DraftingCurve s. More...
 
class  DraftingCurveInfo
 Represents Drafting Curve Info
Created in NX10.0.0. More...
 
class  DraftingDrawingSheet
 Represents a drafting drawing sheet. More...
 
class  DraftingDrawingSheetBuilder
 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...
 
class  DraftingDrawingSheetCollection
 Represents a collection of NXOpen::Drawings::DraftingDrawingSheet s. More...
 
class  DraftingPoint
 Represents a Drafting VD Point. More...
 
class  DraftingPointCollection
 Represents a collection of NXOpen::Drawings::DraftingPoint s. More...
 
class  DraftingView
 Represents a drafting view. More...
 
class  DraftingViewCollection
 Represents a collection of NXOpen::Drawings::DraftingView s. More...
 
class  DrawingCompareSettingsBuilder
 Represents a NXOpen::Drawings::DrawingCompareSettingsBuilder builder
To create a new instance of this class, use NXOpen::DrawingCompareManager::CreateDrawingCompareSettingsBuilder
Default values. More...
 
class  DrawingFormatSheetBuilder
 Represents a NXOpen::Drawings::DrawingFormatSheetBuilder. More...
 
class  DrawingRegion
 Represents a Drawing Region
To create or edit an instance of this class, use NXOpen::Drawings::DrawingRegionBuilder

Created in NX8.0.0. More...
 
class  DrawingRegionBuilder
 Represents a Drawing Region Builder
To create a new instance of this class, use NXOpen::Drawings::DrawingRegionCollection::CreateDrawingRegionBuilder
Default values. More...
 
class  DrawingRegionCollection
 Represents a collection of drawing regions
Use NXOpen::Drawings::DrawingRegion to get the instance of this class. More...
 
class  DrawingRegionRulesBuilder
 Represents a Drawing region rules builder
Created in NX8.0.0. More...
 
class  DrawingSheet
 Represents a drawing sheet. More...
 
class  DrawingSheetBuilder
 Represents a NXOpen::Drawings::DrawingSheetBuilder
This class was made abstract in NX12 and the creator (JA_DRAWING_SHEET_COLLECTION_drawing_sheet_builder) was deprecated

Created in NX5.0.0. More...
 
class  DrawingSheetCollection
 Represents a collection of drawing sheets. More...
 
class  DrawingsPropertiesBuilder
 Represents an NXOpen::Drawings::DrawingsPropertiesBuilder to be used for marking the component as secondary geometry. More...
 
class  DrawingView
 Drawing View - an empty view created without any geometric objects. More...
 
class  DrawingViewBuilder
 This builder allows the user to create a Drawing View
To create a new instance of this class, use NXOpen::Drawings::DraftingViewCollection::CreateDrawingViewBuilder
Default values. More...
 
class  EditSectionLineSettingsBuilder
 Represents a NXOpen::Drawings::EditSectionLineSettingsBuilder builder. More...
 
class  EditViewLabelSettingsBuilder
 Represents a NXOpen::Drawings::EditViewLabelSettingsBuilder builder. More...
 
class  EditViewSettingsBuilder
 Represents a NXOpen::Drawings::EditViewSettingsBuilder builder. More...
 
class  FlatPatternObject
 Provides an interface to the data available for flat pattern objects on drawing views. More...
 
class  FlatPatternViewStyle
 Provides access to object and callout properties for sheet-metal data in flat pattern views on drawings. More...
 
class  GeneralViewStyle
 Represents set of General View Styles Preferences applicable to drafting views. More...
 
class  GeneralWorkFlowBuilder
 Represents a NXOpen::Drawings::GeneralWorkFlowBuilder. More...
 
class  HalfPictorialSectionLine
 Half Pictorial Section Line is used to create a pictorial view with half of the part sectioned and the other half un-sectioned. More...
 
class  HalfSectionLine
 Half Section Line is used to create a view with half of the part sectioned and the other half un-sectioned. More...
 
class  HalfSectionLineBuilder
 Represents a NXOpen::Drawings::HalfSectionLineBuilder . More...
 
class  HiddenLinesViewStyle
 Represents set of Hidden Lines View Style Preferences applicable to drafting views. More...
 
class  HiddenObjectsBuilder
 This builder allows the user to select a view in which component objects can be designated as hidden or shown
Created in NX6.0.0. More...
 
class  HingeLineBuilder
 Represents a Drawings.HingeLineBuilder. More...
 
class  InheritPmiViewStyle
 Represents set of InheritPmiViewStyle applicable to drafting views. More...
 
class  MarkAsTemplateBuilder
 Represents a NXOpen::Drawings::MarkAsTemplateBuilder
To create a new instance of this class, use NXOpen::DraftingManager::CreateMarkAsTemplateBuilder

Created in NX8.0.0. More...
 
class  MultipleViewPlacementBuilder
 This builder allows the user to create a Multiple View Placement
Created in NX6.0.2. More...
 
class  OrderManager
 Represents an object that manages orders. More...
 
class  OrientationViewStyle
 Represents set of Orientation View Style Preferences applicable to drafting views. More...
 
class  OrientedSectionLine
 Represents a Oriented Section Line. More...
 
class  OrientedSectionLineBuilder
 Represents a NXOpen::Drawings::OrientedSectionLineBuilder . More...
 
class  OvtBuilder
 Represents a NXOpen::Drawings::OvtBuilder. More...
 
class  ParentViewBuilder
 Represents a NXOpen::Drawings::ParentViewBuilder . More...
 
class  PerspectiveViewStyle
 Represents set of PerspectiveViewStyle applicable to drafting views. More...
 
class  PictorialSectionLine
 A Pictorial Simple or Pictorial Stepped Section Line. More...
 
class  PointAndAngleSectionLine
 Point and Angle Section Line lets you create a view with multiple segment cuts with no bends. More...
 
class  PointAndAngleSectionLineBuilder
 Represents a NXOpen::Drawings::PointAndAngleSectionLineBuilder . More...
 
class  PointToPointSectionLine
 Point to Point Section Line lets you create a view with multiple segment cuts with no bends. More...
 
class  PointToPointSectionLineBuilder
 Represents a NXOpen::Drawings::PointToPointSectionLineBuilder . More...
 
class  ProjectedView
 Represents a Projected View. More...
 
class  ProjectedViewBuilder
 Represents a NXOpen::Drawings::ProjectedView builder
To create a new instance of this class, use NXOpen::Drawings::DraftingViewCollection::CreateProjectedViewBuilder
Default values. More...
 
class  ProjectedViewOrientationBuilder
 Represents a NXOpen::Drawings::ProjectedViewOrientationBuilder. More...
 
class  ProjectedViewStyle
 Represents set of Projected View Style Preferences applicable to drafting views. More...
 
class  RefineDisplayBuilder
 Represents a NXOpen::Drawings::RefineDisplayBuilder . More...
 
class  RemoveObjectsBuilder
 Creates the builder for removing associated objects from the region
To create a new instance of this class, use NXOpen::Drawings::DrawingRegionCollection::CreateRemoveObjectsBuilder

Created in NX8.0.0. More...
 
class  RenderSet
 Represents a RenderSet. More...
 
class  ReportBuilder
 Represents a Drawings::ReportBuilder . More...
 
class  RevolvedSectionLine
 Revolved Section Line is used to create section views which are revolved about an axis. More...
 
class  RevolvedSectionLineBuilder
 Represents a NXOpen::Drawings::RevolvedSectionLineBuilder . More...
 
class  SecondaryGeometryInViewsBuilder
 This builder allows the user to select existing view(s) in which component objects can be designated as secondary or primary
To create a new instance of this class, use NXOpen::Drawings::DraftingViewCollection::CreateSecondaryGeometryInViewsBuilder
Default values. More...
 
class  SectionInViewBuilder
 This builder allows the user to select a view in which component or solid body objects can be designated as section, non-sectioned, or neither
To create a new instance of this class, use NXOpen::Drawings::DraftingViewCollection::CreateSectionInViewBuilder
Default values. More...
 
class  SectionLine
 Represents a Section Line. More...
 
class  SectionLineBuilder
 Represents a NXOpen::Drawings::SectionLineBuilder . More...
 
class  SectionLineCollection
 Represents a collection of NXOpen::Drawings::SectionLine s. More...
 
class  SectionLineSegmentBuilder
 Represents a NXOpen::Drawings::SectionLineSegmentBuilder . More...
 
class  SectionLineSegmentBuilderList
 Represents a list of objects. More...
 
class  SectionLineSegmentPointBuilder
 Represents Section Line Segment Point Builder
To create a new instance of this class, use NXOpen::Drawings::SectionLineSegmentPointListBuilder::CreateSectionLineSegmentPointBuilder

Created in NX10.0.0. More...
 
class  SectionLineSegmentPointListBuilder
 Represents SectionLineSegmentPointListBuilder class. More...
 
class  SectionLineSegmentsBuilder
 Represents a class Drawings.SectionLineSegmentsBuilder. More...
 
class  SectionLineSettingsBuilder
 Represents the Section Line Settings Builder (Drawings.SectionLineSettingsBuilder) which manages all the style attributes related to the section Line including label letter. More...
 
class  SectionLineStyleBuilder
 Represents a Drawings.SectionLineStyleBuiler. More...
 
class  SectionView
 Represents a Section View. More...
 
class  SectionViewBuilder
 Represents a NXOpen::Drawings::SectionView builder
To create a new instance of this class, use NXOpen::Drawings::DraftingViewCollection::CreateSectionViewBuilder
Default values. More...
 
class  SectionViewStyle
 Represents set of Section View Style Preferences applicable to drafting views. More...
 
class  SelectDraftingView
 Represents a single object selection. More...
 
class  SelectDraftingViewList
 Represents a list of objects on a selection list. More...
 
class  SelectDrawingRegion
 Represents a single object selection. More...
 
class  SelectDrawingView
 Represents a single object selection. More...
 
class  SelectDrawingViewList
 Represents a list of objects on a selection list. More...
 
class  SelectModelViewBuilder
 Represents a Select Model View builder that selects a model view. More...
 
class  SelectRegionBuilder
 Creates the builder for associating the objects from the screen
To create a new instance of this class, use NXOpen::Drawings::DrawingRegionCollection::CreateSelectRegionBuilder

Created in NX8.0.0. More...
 
class  SelectSectionLine
 Represents a single object selection. More...
 
class  SettingsBuilder
 Represents a Drawings::SettingsBuilder . More...
 
class  ShadingViewStyle
 Represents set of Shading View style applicable to drafting views. More...
 
class  SheetBorderSettingsBuilder
 Represents a NXOpen::Drawings::SheetBorderSettingsBuilder . More...
 
class  SheetDraftingViewCollection
 Represents a collection of NXOpen::Drawings::DraftingView s. More...
 
class  SheetMarginSettingsBuilder
 Represents the Drawing Sheet Margins Style Builder. More...
 
class  SheetSectionLineCollection
 Represents a collection of NXOpen::Drawings::SectionLine s. More...
 
class  SheetTemplateManager
 Represents a manager of NXOpen::Drawings::DraftingView s. More...
 
class  SheetZoneReferenceBuilder
 builder for creating sheet zone refernce control strings based on the selected attribute and view
To create a new instance of this class, use NXOpen::DraftingManager::CreateSheetZoneReferenceBuilder

Created in NX8.0.0. More...
 
class  SheetZoneSettingsBuilder
 Represents the Drawing Sheet Zone Setting Style Builder. More...
 
class  ShipbuildingLinesViewStyle
 Represents set of Shipbuilding Lines View Style applicable to drafting views. More...
 
class  ShipDraftingViewLinesBuilder
 Represents a ship view lines block
To create a new instance of this class, use NXOpen::Drawings::DraftingViewCollection::CreateShipDraftingViewLinesBuilder

Created in NX10.0.0. More...
 
class  ShipDraftingViewLinesBuilderList
 Represents a list of objects. More...
 
class  ShipDraftingViewLinesViewStyle
 Represents set of Ship Drafting Lines View Style applicable to drafting views. More...
 
class  SketchedHalfSectionLine
 Sketched Half Section Line is sketch based section line. More...
 
class  SketchedPointToPointSectionLine
 Sketched Point to Point Section Line is sketch based section line. More...
 
class  SketchedSteppedSectionLine
 A Sketched Simple or Stepped Section Line is sketch based section line. More...
 
class  SketchSectionLineBuilder
 Represents a Drawings::SectionLine builder
To create a new instance of this class, use NXOpen::Drawings::SectionLineCollection::CreateSketchSectionLineBuilder
Default values. More...
 
class  SmoothEdgesViewStyle
 Represents set of Smooth Edges View Style Preferences applicable to drafting views. More...
 
class  SpecifySectionLineBuilder
 Select a section line
Created in NX6.0.0. More...
 
class  StandardViewsBuilder
 This builder allows the user to create a Drawing View
To create a new instance of this class, use NXOpen::Drawings::DraftingViewCollection::CreateStandardViewsBuilder
Default values. More...
 
class  SteppedSectionLine
 A Simple or Stepped Section Line. More...
 
class  SteppedSectionLineBuilder
 Represents a NXOpen::Drawings::SteppedSectionLineBuilder . More...
 
class  SvtBuilder
 Represents a NXOpen::Drawings::SvtBuilder. More...
 
class  ThreadsViewStyle
 Represents set of Threads View Style Preferences applicable to drafting views. More...
 
class  TraceLinesViewStyle
 Represents interface for Trace Lines View Style Preferences applicable to drafting views. More...
 
class  TrackDrawingChangesGeneralBuilder
 Represents a NXOpen::Drawings::TrackDrawingChangesGeneralBuilder. More...
 
class  TrackDrawingChangesReportFilterBuilder
 Represents a Drawings::TrackDrawingChangesReportFilterBuilder. More...
 
class  UpdateViewsBuilder
 Represents a NXOpen::Drawings::UpdateViewsBuilder
To create a new instance of this class, use NXOpen::Drawings::DraftingViewCollection::CreateUpdateViewsBuilder

Created in NX5.0.0. More...
 
class  View2dOrientBuilder
 Represents the View 2D Orientation (Drawings.View2dOrientBuilder) More...
 
class  ViewAlignment
 View Alignment object. More...
 
class  ViewAlignmentBuilder
 Represents a NXOpen::Drawings::ViewAlignmentBuilder .This class is used to construct the view alignment Builder
To create a new instance of this class, use NXOpen::Drawings::ViewAlignmentCollection::CreateViewAlignmentBuilder
Default values. More...
 
class  ViewAlignmentCollection
 Represents a collection of NXOpen::Drawings::ViewAlignment s. More...
 
class  ViewBoundaryBuilder
 Represents the View Boundary (Drawings.ViewBoundaryBuilder) More...
 
class  ViewBreak
 ViewBreak - defines the portion of a view that gets hidden to produce a broken view
To create or edit an instance of this class, use NXOpen::Drawings::BrokenViewBuilder

Created in NX7.5.0. More...
 
class  ViewBreakBuilder
 Represents a NXOpen::Drawings::ViewBreakBuilder
This is a sub-builder class and cannot be directly instantiated

Created in NX9.0.0. More...
 
class  ViewBreakCollection
 Represents a collection of NXOpen::Drawings::ViewBreak s. More...
 
class  ViewCenterCoordinateBuilder
 Represents the View center coodinate (Drawings.ViewCenterCoordinateBuilder)
Created in NX6.0.0. More...
 
class  ViewCommonViewLabelBuilder
 Represents a NXOpen::Drawings::ViewCommonViewLabelBuilder. More...
 
class  ViewCopyTo3dBuilder
 Represents a NXOpen::Drawings::ViewCopyTo3dBuilder . More...
 
class  ViewCreationWizardBuilder
 This builder allows the user to create a Drawing View
To create a new instance of this class, use NXOpen::Drawings::DraftingViewCollection::CreateViewCreationWizardBuilder
Default values. More...
 
class  ViewDetailLabelBuilder
 Represents a NXOpen::Drawings::ViewDetailLabelBuilder. More...
 
class  ViewingDirectionArrow
 This class represents a Drafting Viewing Direction Arrow. More...
 
class  ViewingDirectionArrowLabel
 This class represents a Drafting Viewing Direction Arrow Label. More...
 
class  ViewLabelBuilder
 Represents a NXOpen::Drawings::ViewLabelBuilder. More...
 
class  ViewOrientationBuilder
 Represents a ViewOrientationBuilder. More...
 
class  ViewPlacementBuilder
 Represents a NXOpen::Drawings::ViewPlacementBuilder . More...
 
class  ViewProjectedArrowSettingsBuilder
 Represents a NXOpen::Drawings::ViewProjectedArrowSettingsBuilder
Created in NX9.0.0. More...
 
class  ViewProjectedLabelBuilder
 Represents a NXOpen::Drawings::ViewProjectedLabelBuilder. More...
 
class  ViewProjectedViewSettingsBuilder
 Represents a NXOpen::Drawings::ViewProjectedViewSettingsBuilder
Created in NX9.0.0. More...
 
class  ViewProjectionBuilder
 Represents a NXOpen::Drawings::ViewProjectionBuilder . More...
 
class  ViewProjectionPlaneBuilder
 Represents the View Projection Plane (Drawings.ViewProjectionPlaneBuilder)
Created in NX6.0.2. More...
 
class  ViewScaleBuilder
 Represents the View Scale (Drawings.ViewScaleBuilder) More...
 
class  ViewSectionLabelBuilder
 Represents a NXOpen::Drawings::ViewSectionLabelBuilder. More...
 
class  ViewSectionLineBuilder
 Represents a NXOpen::Drawings::ViewSectionLineBuilder. More...
 
class  ViewSettingsBuilder
 Represents a Drawings::ViewSettingsBuilder . More...
 
class  ViewStyle
 Represents set of style applicable to drafting views. More...
 
class  ViewStyleBaseBuilder
 Represents the BASE tab on the View Style Dialog (Drawings.ViewStyleBaseBuilder) More...
 
class  ViewStyleBuilder
 Represents the View Style Builder (Drawings.ViewStyleBuilder) which manages all the style attributes related to the view including base view, projected view, drawing view, detail view, broken view, section view etc. More...
 
class  ViewStyleDetailBuilder
 Represents the DETAIL tab on the View Style Dialog (Drawings.ViewStyleDetailBuilder) More...
 
class  ViewStyleFPCalloutConfigBuilder
 Represents the Callout section of the Flat Pattern tab on the View Style Dialog (Drawings.ViewStyleFPCalloutsBuilder) More...
 
class  ViewStyleFPCalloutsBuilder
 Represents the Callout section of the Flat Pattern tab on the View Style Dialog (Drawings.ViewStyleFPCalloutsBuilder) More...
 
class  ViewStyleFPCurvesBuilder
 Represents the Curve section of the Flat Pattern tab on the View Style Dialog (Drawings.ViewStyleFPCurvesBuilder) More...
 
class  ViewStyleGeneralBuilder
 Represents view style general builder (Drawings.ViewStyleGeneralBuilder) which manages all the general attributes which are necessary for all the views. More...
 
class  ViewStyleHiddenLinesBuilder
 Represents the HIDDEN LINES tab on the View Style Dialog (Drawings.ViewStyleHiddenLinesBuilder) More...
 
class  ViewStyleInheritPmiBuilder
 Represents the INHERIT PMI tab on the View Style Dialog (Drawings.ViewStyleInheritPmiBuilder) More...
 
class  ViewStyleOrientationBuilder
 Represents the ORIENTATION tab on the View Style Dialog (Drawings.ViewStyleOrientationBuilder) More...
 
class  ViewStylePerspectiveBuilder
 Represents the PERSPECTIVE tab on the View Style Dialog (Drawings.ViewStylePerspectiveBuilder) More...
 
class  ViewStyleProjectedBuilder
 Represents the PROJECTED tab on the View Style Dialog (Drawings.ViewStyleProjectedBuilder) More...
 
class  ViewStyleSecondaryComponentsBuilder
 Represents the Secondary Geometry tab on the View Style Dialog (Drawings.ViewStyleHiddenLinesBuilder) More...
 
class  ViewStyleSectionBuilder
 Represents the SECTION tab on the View Style Dialog (Drawings.ViewStyleSectionBuilder) More...
 
class  ViewStyleSectionConstraintsBuilder
 Represents the SECTION CONSTRAINTS tab on the View Style Dialog (Drawings.ViewStyleSectionConstraintsBuilder) More...
 
class  ViewStyleShadingBuilder
 Represents the SHADING tab on the View Style Dialog (Drawings.ViewStyleShadingBuilder) More...
 
class  ViewStyleShipbuildingLinesBuilder
 Represents the Shipbuilding LINES tab on the View Style Dialog (Drawings.ViewStyleShipbuildingLinesBuilder)
To create a new instance of this class, use NXOpen::Drawings::DraftingViewCollection::CreateShipbuildingLineBuilder

Created in NX8.0.0. More...
 
class  ViewStyleShipbuildingLinesBuilderList
 Represents a list of objects. More...
 
class  ViewStyleSmoothEdgesBuilder
 Represents the SMOOTH EDGES tab on the View Style Dialog (Drawings.ViewStyleSmoothEdgesBuilder) More...
 
class  ViewStyleThreadsBuilder
 Represents the THREADS tab on the View Style Dialog (Drawings.ViewStyleThreadsBuilder) More...
 
class  ViewStyleTraceLinesBuilder
 Represents the TRACE LINES tab on the View Style Dialog (Drawings.ViewStyleTraceLinesBuilder) More...
 
class  ViewStyleVirtualIntersectionsBuilder
 Represents the VIRTUAL INTERSECTIONS tab on the View Style Dialog (Drawings.ViewStyleVirtualIntersectionsBuilder) More...
 
class  ViewStyleVisibleLinesBuilder
 Represents the VISIBLE LINES tab on the View Style Dialog (Drawings.ViewStyleVisibleLinesBuilder) More...
 
class  ViewWorkflowBuilder
 Represents a NXOpen::Drawings::ViewWorkflowBuilder
Created in NX9.0.0. More...
 
class  VirtualIntersectionsViewStyle
 Represents set of Virtual Intersections View Style Preferences applicable to drafting views. More...
 
class  VisibleAndHiddenLinesColorFontWidthBuilder
 Represent a NXOpen::Drawings::VisibleAndHiddenLinesColorFontWidthBuilder
This is a sub-builder class and cannot be directly instantiated

Created in NX11.0.0. More...
 
class  VisibleLinesViewStyle
 Represents set of Visible Lines View Style Preferences applicable to drafting views. More...
 
class  VisualDrawingComparePrefsBuilder
 This class gets and sets components of Visual Overlay in Drafting Preferences. More...
 

Enumerations

enum  ArrowDirectionType { ArrowDirectionTypeOutofSheet, ArrowDirectionTypeIntoSheet }
 the arrow direction type More...
 
enum  ArrowStyleType { ArrowStyleTypeFilled, ArrowStyleTypeClosed, ArrowStyleTypeClosedSolid, ArrowStyleTypeOpen }
 the arrow style type More...
 
enum  FontEnum { FontEnumBlockfont }
 the font More...
 
enum  HorizontalCenteringMarkType {
  HorizontalCenteringMarkTypeNone, HorizontalCenteringMarkTypeLeftArrow, HorizontalCenteringMarkTypeRightArrow, HorizontalCenteringMarkTypeLeftandRightArrow,
  HorizontalCenteringMarkTypeLeftandRightLine
}
 the horizontal centering mark type More...
 
enum  LabelPositionTypes { LabelPositionTypesAbove, LabelPositionTypesBelow }
 label position type More...
 
enum  LetterFormatTypes { LetterFormatTypesA, LetterFormatTypesAA, LetterFormatTypesAA1 }
 letter format type More...
 
enum  Method { MethodNone, MethodStandard, MethodCustom }
 the zone method More...
 
enum  ReferenceShowTypes { ReferenceShowTypesSheetandZone, ReferenceShowTypesSheet, ReferenceShowTypesZone }
 reference show type More...
 
enum  RotationSymbolTypes { RotationSymbolTypesNone, RotationSymbolTypesFull, RotationSymbolTypesRight, RotationSymbolTypesLeft }
 Rotation symbol types. More...
 
enum  ScalePositionTypes { ScalePositionTypesAbove, ScalePositionTypesBelow, ScalePositionTypesBefore, ScalePositionTypesAfter }
 scale Position type More...
 
enum  ScaleValueFormatTypes { ScaleValueFormatTypesRatio, ScaleValueFormatTypesCommonFraction, ScaleValueFormatTypesSingleLineFraction, ScaleValueFormatTypesNx }
 scale value format type More...
 
enum  TrimmingMarkStyleType { TrimmingMarkStyleTypeTriangle, TrimmingMarkStyleTypeCorner }
 the trimming mark style type More...
 
enum  VerticalCenteringMarkType {
  VerticalCenteringMarkTypeNone, VerticalCenteringMarkTypeBottomArrow, VerticalCenteringMarkTypeTopArrow, VerticalCenteringMarkTypeBottomandTopArrow,
  VerticalCenteringMarkTypeBottomandTopLine
}
 the vertical centering mark type More...
 
enum  ViewLabelTypes { ViewLabelTypesName, ViewLabelTypesLetter }
 view label type More...
 
enum  ZoneOrigin { ZoneOriginBottomRight, ZoneOriginTopLeft, ZoneOriginTopRight, ZoneOriginBottomLeft }
 the zone origin More...
 

Detailed Description

Provides classes and interfaces for Drafting Drawings.

Enumeration Type Documentation

the arrow direction type

Enumerator
ArrowDirectionTypeOutofSheet 

Out of Sheet.

ArrowDirectionTypeIntoSheet 

into sheet

the arrow style type

Enumerator
ArrowStyleTypeFilled 

Filled.

ArrowStyleTypeClosed 

Closed.

ArrowStyleTypeClosedSolid 

Close Solid.

ArrowStyleTypeOpen 

open

the font

Enumerator
FontEnumBlockfont 

blockfont

the horizontal centering mark type

Enumerator
HorizontalCenteringMarkTypeNone 

None.

HorizontalCenteringMarkTypeLeftArrow 

Left Arrow.

HorizontalCenteringMarkTypeRightArrow 

Right Arrow.

HorizontalCenteringMarkTypeLeftandRightArrow 

Left and Right Arrow.

HorizontalCenteringMarkTypeLeftandRightLine 

leftand right line

label position type

Enumerator
LabelPositionTypesAbove 

above

LabelPositionTypesBelow 

below

letter format type

Enumerator
LetterFormatTypesA 

a

LetterFormatTypesAA 

aa

LetterFormatTypesAA1 

aa1

the zone method

Enumerator
MethodNone 

To support legacy parts.

MethodStandard 

Standard.

MethodCustom 

custom

reference show type

Enumerator
ReferenceShowTypesSheetandZone 

sheetand zone

ReferenceShowTypesSheet 

sheet

ReferenceShowTypesZone 

zone

Rotation symbol types.

Enumerator
RotationSymbolTypesNone 

none

RotationSymbolTypesFull 

full

RotationSymbolTypesRight 

right

RotationSymbolTypesLeft 

left

scale Position type

Enumerator
ScalePositionTypesAbove 

above

ScalePositionTypesBelow 

below

ScalePositionTypesBefore 

before

ScalePositionTypesAfter 

after

scale value format type

Enumerator
ScaleValueFormatTypesRatio 

ratio

ScaleValueFormatTypesCommonFraction 

common fraction

ScaleValueFormatTypesSingleLineFraction 

single line fraction

ScaleValueFormatTypesNx 

nx

the trimming mark style type

Enumerator
TrimmingMarkStyleTypeTriangle 

Triangle.

TrimmingMarkStyleTypeCorner 

corner

the vertical centering mark type

Enumerator
VerticalCenteringMarkTypeNone 

None.

VerticalCenteringMarkTypeBottomArrow 

Bottom Arrow.

VerticalCenteringMarkTypeTopArrow 

Top Arrow.

VerticalCenteringMarkTypeBottomandTopArrow 

Bottom and Top Arrow.

VerticalCenteringMarkTypeBottomandTopLine 

bottomand top line

view label type

Enumerator
ViewLabelTypesName 

name

ViewLabelTypesLetter 

letter

the zone origin

Enumerator
ZoneOriginBottomRight 

Bottom Right.

ZoneOriginTopLeft 

Top Left.

ZoneOriginTopRight 

Top Right.

ZoneOriginBottomLeft 

bottom left

Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.