NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Classes | Enumerations
Package NXOpen.Layout2d

Classes

class  AssemblyCreationSettingsBuilder
 Represents a NXOpen.Layout2d.AssemblyCreationSettingsBuilder More...
 
class  AssemblyFromLayout2dBuilder
 Represents a Builder for create assembly from Layout functionality which will create a * new assembly from the selected Layout More...
 
class  AssemblyRelation
 Represents Assembly::Relation object More...
 
class  AssociativeAssemblyBuilder
 Represents a Builder for Layout associative assembly More...
 
class  Component
 Represents the Component object. More...
 
class  ComponentCollection
 Represents a collection of NXOpen.Layout2d.Component s. More...
 
class  ComponentDefinition
 Represents a component definition. More...
 
class  ComponentDefinitionCollection
 Represents a collection of NXOpen.Layout2d.ComponentDefinition objects. More...
 
class  ComponentNameBuilder
 This class is used to construct the component name and part file name block, if it is in manage mode, we also have item number, item revision and item name . More...
 
class  ComponentSettingsBlockBuilder
 Represents the Component Settings Button (Layout2d. More...
 
class  ComponentSettingsBuilder
 Represents a NXOpen.Layout2d.ComponentSettingsBuilder This builder stores the information of the 2D Component settings More...
 
class  ConvertLayoutToSheetBuilder
 Represents a Builder for converting Layout to drawing sheet More...
 
class  ConvertSheetToLayoutBuilder
 Represents a Builder for converting a drawing sheet to Layout More...
 
class  CreateComponentFrom3DBuilder
 Represents a Builder that creates NXOpen.Layout2d.Component from Assembly More...
 
class  CreateComponentFrom3DSettingsBuilder
 Represents a NXOpen.Layout2d.CreateComponentFrom3DSettingsBuilder More...
 
class  DefineComponentAnchorPointBuilder
 Represents a Builder for Define Component Anchor Point functionality which will define the anchor * point location of a 2D Component instance More...
 
class  DefineComponentBuilder
 Represents a Builder for Define 2D component functionality which will define * a 2D Component and stores its definition in the Reuse Library More...
 
class  EditComponentSettingsBuilder
 Represents a NXOpen.Layout2d.EditComponentSettingsBuilder builder. More...
 
class  ExportComponentHierarchyBuilder
 Represents a Builder for export component 2D hierarchy More...
 
class  GeneralPreferencesBuilder
 Represents a NXOpen.Layout2d.GeneralPreferencesBuilder This builder stores the general layout preferences More...
 
class  InsertComponentBuilder
 Represents a Builder for Insert Component functionality which will insert a 2D * Component instance in the active sketch More...
 
class  LayoutDrawingSheet
 Represents a Layout drawing sheet. More...
 
class  LayoutDrawingSheetBuilder
 Represents a Builder for creating Layout2d.LayoutDrawingSheet s More...
 
class  LayoutDrawingSheetCollection
 Represents a collection of NXOpen.Layout2d.LayoutDrawingSheet s. More...
 
class  LocalDefinitionFolder
 Represents a local definition folder. More...
 
class  LocalDefinitionFolderBuilder
 Represents a NXOpen.Layout2d.LocalDefinitionFolderBuilder . More...
 
class  LocalDefinitionFolderCollection
 Represents a collection of NXOpen.Layout2d.LocalDefinitionFolder objects. More...
 
class  MakeComponentUniqueBuilder
 Represents a Builder for Make 2D Component unique functionality which will create a * new definition of the selected 2D Component instance More...
 
class  NamespaceDoc
 Provides classes and interfaces for Layout2D. More...
 
class  NewComponentBuilder
 Represents a Builder for New 2D Component functionality which will create an empty 2D Component instance and stores its definition in the local 2D Component folder More...
 
class  PublishComponentBuilder
 Represents a Builder for Publish 2D Component functionality which will allow local definitions to be exported into external storage locations More...
 
class  ReparentComponentBuilder
 Represents a Builder for Reparent 2D Component functionality which will reparents * the selected 2D Component contents from another 2D Component definition. More...
 
class  ReplaceComponentBuilder
 Represents a Builder for Replace 2D Component functionality which will replaces * the selected 2D Component contents from another 2D Component definition. More...
 
class  SelectComponent
 Represents a single object selection. More...
 
class  SelectComponentList
 Represents a list of objects on a selection list. More...
 
class  SmashComponentBuilder
 Represents a Builder for Smash 2D Component functionality which will break instances * of 2D Components into its constituent pieces, we can have multiple committed objects More...
 

Enumerations

enum  Layout2dComponentMemberType {
  None, SketchGeometryNonReference, SketchGeometryReference, SketchGeometry,
  SketchDimension, SketchConstraint = 8, Sketch = 16, Component = 32,
  DraftingDimension = 64, Dimension = 68, DraftingAnnotationNonDimension = 128, DraftingAnnotation = 192,
  Annotation = 196, MiscOthers = 256, Misc = 448, All = 511
}
 Component member type More...
 
enum  Layout2dDefinitionLocation { Unspecified, Local, Native, TcEng }
 Definition location More...
 
enum  Layout2dDefinitionStatus { Unknown, Synced, NotSynced, Missing }
 Definition Status More...
 

Enumeration Type Documentation

Component member type

Enumerator
None 
SketchGeometryNonReference 
SketchGeometryReference 
SketchGeometry 
SketchDimension 
SketchConstraint 
Sketch 
Component 
DraftingDimension 
Dimension 
DraftingAnnotationNonDimension 
DraftingAnnotation 
Annotation 
MiscOthers 
Misc 
All 

Definition location

Enumerator
Unspecified 
Local 
Native 
TcEng 

Definition Status

Enumerator
Unknown 
Synced 
NotSynced 
Missing 
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.