NX Open C++ Reference Guide
|
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 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 Drawings::DraftingViewCollection::CreateAddRemoveBoxViewBuilder Created in NX8.0.0. More... | |
class | AutomationBookletBuilder |
Represents a Drawings::AutomationBookletBuilder. More... | |
class | AutomationTemplateRegionBuilder |
Represents a Drawings::AutomationTemplateRegionBuilder. More... | |
class | BaseView |
Represents a Base View. More... | |
class | BaseViewBuilder |
Represents a @link Drawings::BaseView Drawings::BaseView@endlink builder <br> To create a new instance of this class, use @link Drawings::DraftingViewCollection::CreateBaseViewBuilder Drawings::DraftingViewCollection::CreateBaseViewBuilder @endlink <br> Default values. More... | |
class | BaseViewStyle |
Represents set of Base View Style Preferences applicable to drafting views. More... | |
class | BordersAndZones |
Represents Borders and Zones To create or edit an instance of this class, use Drawings::BordersAndZonesBuilder Created in NX8.0.0. More... | |
class | BordersAndZonesBuilder |
Builder for creating Borders and Zones. More... | |
class | BordersAndZonesCollection |
Represents a collection of Drawings::BordersAndZones objects To obtain an instance of this class, refer to DraftingManager Created in NX8.0.0. More... | |
class | BrokenViewBuilder |
This class is used to construct the broken view Builder <br> To create a new instance of this class, use @link Drawings::DraftingViewCollection::CreateBrokenViewBuilder Drawings::DraftingViewCollection::CreateBrokenViewBuilder @endlink <br> Default values. More... | |
class | CompareReportBuilder |
Represents a Drawings::CompareReportBuilder builder To create a new instance of this class, use DrawingCompareManager::CreateCompareReportBuilder Created in NX7.5.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 Drawings::DetailView . More... | |
class | DraftingBody |
Represents a drafting body. More... | |
class | DraftingBodyCollection |
Represents a collection of Drawings::DraftingBody s. More... | |
class | DraftingCurve |
Represents a Drafting VD Curve. More... | |
class | DraftingCurveCollection |
Represents a collection of Drawings::DraftingCurve s. More... | |
class | DraftingView |
Represents a drafting view. More... | |
class | DraftingViewCollection |
Represents a collection of Drawings::DraftingView s. More... | |
class | DrawingCompareSettingsBuilder |
Represents a @link Drawings::DrawingCompareSettingsBuilder Drawings::DrawingCompareSettingsBuilder@endlink builder <br> To create a new instance of this class, use @link DrawingCompareManager::CreateDrawingCompareSettingsBuilder DrawingCompareManager::CreateDrawingCompareSettingsBuilder @endlink <br> Default values. More... | |
class | DrawingFormatSheetBuilder |
Represents a Drawings::DrawingFormatSheetBuilder. More... | |
class | DrawingRegion |
Represents a Drawing Region To create or edit an instance of this class, use Drawings::DrawingRegionBuilder Created in NX8.0.0. More... | |
class | DrawingRegionBuilder |
Represents a Drawing Region Builder <br> To create a new instance of this class, use @link Drawings::DrawingRegionCollection::CreateDrawingRegionBuilder Drawings::DrawingRegionCollection::CreateDrawingRegionBuilder @endlink <br> Default values. More... | |
class | DrawingRegionCollection |
Represents a collection of drawing regions Use 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 Drawings::DrawingSheetBuilder To create a new instance of this class, use Drawings::DrawingSheetCollection::DrawingSheetBuilder Created in NX5.0.0. More... | |
class | DrawingSheetCollection |
Represents a collection of drawing sheets. 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 <br> To create a new instance of this class, use @link Drawings::DraftingViewCollection::CreateDrawingViewBuilder Drawings::DraftingViewCollection::CreateDrawingViewBuilder @endlink <br> Default values. More... | |
class | EditSectionLineSettingsBuilder |
Represents a Drawings::EditSectionLineSettingsBuilder builder. More... | |
class | EditViewLabelSettingsBuilder |
Represents a Drawings::EditViewLabelSettingsBuilder builder. More... | |
class | EditViewSettingsBuilder |
Represents a 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 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 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 Drawings::MarkAsTemplateBuilder To create a new instance of this class, use 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 | 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 Drawings::OrientedSectionLineBuilder . More... | |
class | OvtBuilder |
Represents a Drawings::OvtBuilder. More... | |
class | ParentViewBuilder |
Represents a 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 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 Drawings::PointToPointSectionLineBuilder . More... | |
class | ProjectedView |
Represents a Projected View. More... | |
class | ProjectedViewBuilder |
Represents a @link Drawings::ProjectedView Drawings::ProjectedView@endlink builder <br> To create a new instance of this class, use @link Drawings::DraftingViewCollection::CreateProjectedViewBuilder Drawings::DraftingViewCollection::CreateProjectedViewBuilder @endlink <br> Default values. More... | |
class | ProjectedViewOrientationBuilder |
Represents a Drawings::ProjectedViewOrientationBuilder. More... | |
class | ProjectedViewStyle |
Represents set of Projected View Style Preferences applicable to drafting views. More... | |
class | RefineDisplayBuilder |
Represents a Drawings::RefineDisplayBuilder . More... | |
class | RemoveObjectsBuilder |
Creates the builder for removing associated objects from the region To create a new instance of this class, use Drawings::DrawingRegionCollection::CreateRemoveObjectsBuilder Created in NX8.0.0. More... | |
class | RenderSet |
Represents a RenderSet. More... | |
class | RevolvedSectionLine |
Revolved Section Line is used to create section views which are revolved about an axis. More... | |
class | RevolvedSectionLineBuilder |
Represents a Drawings::RevolvedSectionLineBuilder . 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 <br> To create a new instance of this class, use @link Drawings::DraftingViewCollection::CreateSectionInViewBuilder Drawings::DraftingViewCollection::CreateSectionInViewBuilder @endlink <br> Default values. More... | |
class | SectionLine |
Represents a Section Line. More... | |
class | SectionLineBuilder |
Represents a Drawings::SectionLineBuilder . More... | |
class | SectionLineCollection |
Represents a collection of Drawings::SectionLine s. More... | |
class | SectionLineSegmentBuilder |
Represents a Drawings::SectionLineSegmentBuilder . More... | |
class | SectionLineSegmentBuilderList |
Represents a list of objects. More... | |
class | SectionLineStyleBuilder |
Represents a Drawings.SectionLineStyleBuiler. More... | |
class | SectionView |
Represents a Section View. More... | |
class | SectionViewBuilder |
Represents a @link Drawings::SectionView Drawings::SectionView@endlink builder <br> To create a new instance of this class, use @link Drawings::DraftingViewCollection::CreateSectionViewBuilder Drawings::DraftingViewCollection::CreateSectionViewBuilder @endlink <br> 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 Drawings::DrawingRegionCollection::CreateSelectRegionBuilder Created in NX8.0.0. More... | |
class | SelectSectionLine |
Represents a single object selection. More... | |
class | ShadingViewStyle |
Represents set of Shading View style applicable to drafting views. More... | |
class | SheetDraftingViewCollection |
Represents a collection of Drawings::DraftingView s. More... | |
class | SheetSectionLineCollection |
Represents a collection of Drawings::SectionLine s. More... | |
class | SheetTemplateManager |
Represents a manager of 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 DraftingManager::CreateSheetZoneReferenceBuilder Created in NX8.0.0. More... | |
class | ShipbuildingLinesViewStyle |
Represents set of Shipbuilding Lines View Style applicable to drafting views. 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 <br> To create a new instance of this class, use @link Drawings::DraftingViewCollection::CreateStandardViewsBuilder Drawings::DraftingViewCollection::CreateStandardViewsBuilder @endlink <br> Default values. More... | |
class | SteppedSectionLine |
A Simple or Stepped Section Line. More... | |
class | SteppedSectionLineBuilder |
Represents a Drawings::SteppedSectionLineBuilder . More... | |
class | SvtBuilder |
Represents a 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 | UpdateViewsBuilder |
Represents a @link Drawings::UpdateViewsBuilder Drawings::UpdateViewsBuilder@endlink <br> To create a new instance of this class, use @link Drawings::DraftingViewCollection::CreateUpdateViewsBuilder Drawings::DraftingViewCollection::CreateUpdateViewsBuilder @endlink <br> | |
class | View2dOrientBuilder |
Represents the View 2D Orientation (Drawings.View2dOrientBuilder) More... | |
class | ViewAlignment |
View Alignment object. More... | |
class | ViewAlignmentBuilder |
Represents a @link Drawings::ViewAlignmentBuilder Drawings::ViewAlignmentBuilder@endlink .This class is used to construct the view alignment Builder <br> To create a new instance of this class, use @link Drawings::ViewAlignmentCollection::CreateViewAlignmentBuilder Drawings::ViewAlignmentCollection::CreateViewAlignmentBuilder @endlink <br> Default values. More... | |
class | ViewAlignmentCollection |
Represents a collection of 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 <br> To create or edit an instance of this class, use @link Drawings::BrokenViewBuilder Drawings::BrokenViewBuilder @endlink <br> | |
class | ViewBreakBuilder |
Represents a 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 Drawings::ViewBreak s. More... | |
class | ViewCenterCoordinateBuilder |
Represents the View center coodinate (Drawings.ViewCenterCoordinateBuilder) Created in NX6.0.0. More... | |
class | ViewCommonViewLabelBuilder |
Represents a Drawings::ViewCommonViewLabelBuilder. More... | |
class | ViewCopyTo3dBuilder |
Represents a Drawings::ViewCopyTo3dBuilder . More... | |
class | ViewCreationWizardBuilder |
This builder allows the user to create a Drawing View <br> To create a new instance of this class, use @link Drawings::DraftingViewCollection::CreateViewCreationWizardBuilder Drawings::DraftingViewCollection::CreateViewCreationWizardBuilder @endlink <br> Default values. More... | |
class | ViewDetailLabelBuilder |
Represents a 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 Drawings::ViewLabelBuilder. More... | |
class | ViewOrientationBuilder |
Represents a ViewOrientationBuilder. More... | |
class | ViewPlacementBuilder |
Represents a Drawings::ViewPlacementBuilder . More... | |
class | ViewProjectedArrowSettingsBuilder |
Represents a Drawings::ViewProjectedArrowSettingsBuilder Created in NX9.0.0. More... | |
class | ViewProjectedLabelBuilder |
Represents a Drawings::ViewProjectedLabelBuilder. More... | |
class | ViewProjectedViewSettingsBuilder |
Represents a Drawings::ViewProjectedViewSettingsBuilder Created in NX9.0.0. More... | |
class | ViewProjectionBuilder |
Represents a 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 Drawings::ViewSectionLabelBuilder. More... | |
class | ViewSectionLineBuilder |
Represents a Drawings::ViewSectionLineBuilder. 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 | 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 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 Drawings::ViewWorkflowBuilder Created in NX9.0.0. More... | |
class | VirtualIntersectionsViewStyle |
Represents set of Virtual Intersections View Style Preferences applicable to drafting views. More... | |
class | VisibleLinesViewStyle |
Represents set of Visible Lines View Style Preferences applicable to drafting views. More... | |
Enumerations | |
enum | LabelPositionTypes { LabelPositionTypesAbove, LabelPositionTypesBelow } |
label position type More... | |
enum | LetterFormatTypes { LetterFormatTypesA, LetterFormatTypesAA, LetterFormatTypesAA1 } |
letter format type More... | |
enum | ReferenceShowTypes { ReferenceShowTypesSheetandZone, ReferenceShowTypesSheet, ReferenceShowTypesZone } |
reference show type More... | |
enum | ScalePositionTypes { ScalePositionTypesAbove, ScalePositionTypesBelow, ScalePositionTypesBefore, ScalePositionTypesAfter } |
scale Position type More... | |
enum | ScaleValueFormatTypes { ScaleValueFormatTypesRatio, ScaleValueFormatTypesCommonFraction, ScaleValueFormatTypesSingleLineFraction, ScaleValueFormatTypesNx } |
scale value format type More... | |
enum | ViewLabelTypes { ViewLabelTypesName, ViewLabelTypesLetter } |
view label type More... | |