NX Open C++ Reference Guide
|
Provides classes and interfaces relating to Dimensions, Notes, Symbols, PMI, and other Annotations. More...
Classes | |
class | AddTicBuilder |
Represents a Annotations::AddTicBuilder . More... | |
class | AngularDimension |
Represents an angular dimension Abstract class Created in NX4.0.0. More... | |
class | AngularTolerance |
Represents angular tolerance Created in NX4.0.0. More... | |
class | Annotation |
Represents an annotation / PMI (Product and Manufacturing Information) display instance object. More... | |
class | AnnotationManager |
Represents an object that manages annotation and PMI (Product and Manufacturing Information) display instance objects. More... | |
class | AnnotationPlacement |
Represents an object that journals the adding of a leader and setting of the origin for dialogs that use a builder Created in NX5.0.0. More... | |
class | AppendedText |
Represents Appended text Created in NX4.0.0. More... | |
class | ArbitraryAreaSeedBuilder |
Represents a Annotations::ArbitraryAreaSeedBuilder To create a new instance of this class, use Annotations::PmiManager::CreateArbitraryAreaSeedBuilder Created in NX6.0.0. More... | |
class | ArbitraryAreaSeedBuilderList |
Represents a list of objects. More... | |
class | ArbitraryTarget |
Represents an arbitrary datum target. More... | |
class | ArbitraryTargetData |
Represents arbitrary datum target data Created in NX4.0.0. More... | |
class | ArcComponent |
Represents a single arc in an annotation and can be queried for information about that arc. More... | |
class | ArcLengthDimension |
Represents an arc length dimension To create a new instance of this class, use Annotations::DimensionCollection::CreateArcLengthDimension Created in NX4.0.0. More... | |
class | AreaTarget |
Represents an area target Created in NX4.0.0. More... | |
class | ArrowComponent |
Represents a single arrow in an annotation and can be queried for information about that arrow. More... | |
class | AssociateDimensionBuilder |
Represents a Annotations::AssociateDimensionBuilder To create a new instance of this class, use Annotations::AnnotationManager::CreateAssociateDimensionBuilder Created in NX5.0.0. More... | |
class | AssociatedObject |
Represents the objects to which the PMI applies. More... | |
class | AssociatedObjectsBuilder |
The associated objects builder is used to store objects which annotations are associated to Created in NX6.0.0. More... | |
class | AssociativeText |
Associative text class creates text associated to object and part attributes as well as object properties such as a drawing sheet name. More... | |
class | Associativity |
Represents an associativity object. More... | |
class | AssociativityBuilder |
Represents a Annotations::AssociativityBuilder To create a new instance of this class, use Annotations::AnnotationManager::CreateAssociativityBuilder Created in NX5.0.0. More... | |
class | AutomaticCenterlineBuilder |
Builder for creating Automatic Centerlines To create a new instance of this class, use Annotations::CenterlineCollection::CreateAutomaticCenterlineBuilder Default values. More... | |
class | BalloonNote |
Represents a Balloon Note Created in NX6.0.0. More... | |
class | BalloonNoteBuilder |
Represents a Annotations::BalloonNote builder To create a new instance of this class, use Annotations::PmiAttributeCollection::CreateBalloonNoteBuilder Created in NX6.0.0. More... | |
class | BaseArcLengthDimension |
Represents a arc length dimension This is an abstract class and cannot be directly instantiated Created in NX6.0.0. More... | |
class | BaseCenterline3d |
Represents a Base 3D centerline This is an abstract class. More... | |
class | BaseCenterline3dBuilder |
Represents a Base Centerline3d Builder for pmi and drafting 3D centerlines This is an abstract class, and cannot be instantiated. More... | |
class | BaseCenterMark |
Represents a base center mark class This is an abstract class. More... | |
class | BaseCenterMarkBuilder |
Represents a Base CenterMark Builder for Pmi and Drafting centermark This is an abstract class, and cannot be instantiated. More... | |
class | BaseChamferDimension |
Represents a chamfer dimension This is an abstract class and cannot be directly instantiated Created in NX6.0.0. More... | |
class | BaseConcentricCircleDimension |
Represents a concentric circle dimension This is an abstract class and cannot be directly instantiated Created in NX6.0.0. More... | |
class | BaseCustomSymbol |
Represents a base custom symbol This is an abstract class and cannot be directly instantiated Created in NX4.0.0. More... | |
class | BaseCustomSymbolBuilder |
Represents a base Builder for Drafting and PMI Custom Symbol This is an abstract class, and cannot be instantiated. More... | |
class | BaseCylindricalDimension |
Represents a cylindrical dimension This is an abstract class and cannot be directly instantiated Created in NX6.0.0. More... | |
class | BaseDatum |
Represents a datum This is an abstract class, and cannot be created. More... | |
class | BaseDatumTarget |
Represents a datum target This is an abstract class, and cannot be created. More... | |
class | BaseDiameterDimension |
Represents a diameter dimension This is an abstract class and cannot be directly instantiated Created in NX6.0.0. More... | |
class | BaseFcf |
Represents a datum This is an abstract class, and cannot be created. More... | |
class | BaseFoldedRadiusDimension |
Represents a folded radius dimension This is an abstract class and cannot be directly instantiated Created in NX6.0.0. More... | |
class | BaseFrameBar |
Represents a base frame bar class This is an abstract class and cannot be directly instantiated Created in NX8.0.0. More... | |
class | BaseFrameBarBuilder |
Represents a Annotations::BaseFrameBarBuilder . More... | |
class | BaseHoleDimension |
Represents a hole dimension This is an abstract class and cannot be directly instantiated Created in NX6.0.0. More... | |
class | BaseHorizontalDimension |
Represents a horizontal dimension This is an abstract class and cannot be directly instantiated Created in NX6.0.0. More... | |
class | BaselineDimension |
Represents a baseline dimension. More... | |
class | BaseMajorAngularDimension |
Represents a major angular dimension This is an abstract class and cannot be directly instantiated Created in NX6.0.0. More... | |
class | BaseMinorAngularDimension |
Represents a minor angular dimension This is an abstract class and cannot be directly instantiated Created in NX6.0.0. More... | |
class | BaseNote |
Represents a Note This is an abstract class and cannot be directly instantiated Created in NX6.0.0. More... | |
class | BaseParallelDimension |
Represents a parallel dimension This is an abstract class and cannot be directly instantiated Created in NX6.0.0. More... | |
class | BasePerpendicularDimension |
Represents a perpendicular dimension This is an abstract class and cannot be directly instantiated Created in NX6.0.0. More... | |
class | BaseRadiusDimension |
Represents a radius dimension This is an abstract class and cannot be directly instantiated Created in NX6.0.0. More... | |
class | BaseSurfaceFinish |
Represents a Base Surface Finish This is an abstract class, and cannot be instantiated. More... | |
class | BaseSurfaceFinishBuilder |
Represents a Annotations::BaseSurfaceFinish builder This is an abstract class, and cannot be instantiated. More... | |
class | BaseSymbolBuilder |
Represents a Base Symbol Builder This is an abstract class, and cannot be instantiated. More... | |
class | BaseTitleBlockBuilder |
Represents a Annotations::BaseTitleBlockBuilder builder. More... | |
class | BaseVerticalDimension |
Represents a horizontal dimension This is an abstract class and cannot be directly instantiated Created in NX6.0.0. More... | |
class | BoltCircleCenterline |
Represents a BoltCircleCenterline centerline Created in NX6.0.0. More... | |
class | BoltCircleCenterlineBuilder |
Represents a BoltCircleCenterlineBuilder Builder To create a new instance of this class, use Annotations::CenterlineCollection::CreateBoltCircleCenterlineBuilder Default values. More... | |
class | BoundaryBuilder |
This builder contains the boundaries that define a crosshatch pattern Created in NX6.0.0. More... | |
class | BusinessModifier |
Represents a business modifier object. More... | |
class | BusinessModifierCollection |
Represents a collection of Annotations::BusinessModifier objects To obtain an instance of this class, refer to Annotations::AnnotationManager Created in NX4.0.0. More... | |
class | CalloutGroupBuilder |
Represents a Annotations::CalloutGroupBuilder To create a new instance of this class, use Annotations::IdSymbolCollection::CreateCalloutGroupBuilder Created in NX7.5.0. More... | |
class | Centerline |
Represents a drafting centerline This is an abstract class. More... | |
class | Centerline2d |
Represents a 2D centerline Created in NX6.0.0. More... | |
class | Centerline2dBuilder |
Builder for creating 2D Centerline. More... | |
class | Centerline2dSettingsBuilder |
Represents a Builder for Centerline2dSettings. More... | |
class | Centerline3d |
Represents a 3D centerline Created in NX6.0.0. More... | |
class | Centerline3dBuilder |
Builder for creating 3D Centerline. More... | |
class | Centerline3dSettingsBuilder |
Represents a Builder for Centerline3dSettings. More... | |
class | CenterlineBuilder |
Represents a Base Centerline Builder for all types of centerlines This is an abstract class, and cannot be instantiated. More... | |
class | CenterlineCollection |
Represents a collection of Annotations::Centerline objects To obtain an instance of this class, refer to Annotations::AnnotationManager Created in NX6.0.0. More... | |
class | CenterlineSettingsBuilder |
Represents a Builder for Centerline Settings. More... | |
class | CenterMark |
Represents a center mark class Created in NX6.0.0. More... | |
class | CenterMarkBuilder |
Builder for creating Center Mark. More... | |
class | CenterMarkSettingsBuilder |
Represents a Builder for CenterMark Settings. More... | |
class | ChainDimension |
Represents a chain dimension. More... | |
class | ChamferDimension |
Represents a chamfer dimension To create a new instance of this class, use Annotations::DimensionCollection::CreateChamferDimension Created in NX4.0.0. More... | |
class | ChamferDimensionPreferences |
Represents chamfer dimension preferences Created in NX4.0.0. More... | |
struct | CharacterSpaceFactor |
Specifies the standard font character space factor for each of the text types. More... | |
class | CircleCenterline |
Represents a CircleCenterline centerline This is an abstract class. More... | |
class | CircleCenterlineBuilder |
Represents a CircleCenterline Builder This is an abstract class. More... | |
class | CircleCenterlineSettingsBuilder |
Represents a Builder for Circle Centerline Settings Created in NX6.0.0. More... | |
class | CircularCenterline |
Represents a CircularCenterline centerline Created in NX6.0.0. More... | |
class | CircularCenterlineBuilder |
Represents a CircularCenterlineBuilder Builder To create a new instance of this class, use Annotations::CenterlineCollection::CreateCircularCenterlineBuilder Default values. More... | |
class | CircularTarget |
Represents a circular datum target Created in NX4.0.0. More... | |
class | CircularTargetData |
Represents circular datum target data Created in NX4.0.0. More... | |
class | CompanyProprietaryInformation |
Represents a Company Proprietary Information Created in NX6.0.0. More... | |
class | CompanyProprietaryInformationBuilder |
Represents a Annotations::CompanyProprietaryInformation builder To create a new instance of this class, use Annotations::PmiAttributeCollection::CreateCompanyProprietaryInformationBuilder Created in NX6.0.0. More... | |
class | ComponentData |
A ComponentData object can be used to query the components of an annotation. More... | |
class | CompoundDatumReferenceBuilder |
Represents a Annotations::CompoundDatumReferenceBuilder To create a new instance of this class, use Annotations::AnnotationManager::CreateCompoundDatumReferenceBuilder Created in NX6.0.0. More... | |
class | ConcentricCircleDimension |
Represents a concentric circle dimension To create a new instance of this class, use Annotations::DimensionCollection::CreateConcentricCircleDimension Created in NX4.0.0. More... | |
class | CoordinateNote |
Represents a Coordinate Note Created in NX6.0.0. More... | |
class | CoordinateNoteBuilder |
Represents a Annotations::CoordinateNote builder To create a new instance of this class, use Annotations::PmiAttributeCollection::CreateCoordinateNoteBuilder Default values. More... | |
class | CustomerValueBusinessModifier |
Represents business modifier that applies customer values such as CTQ (Critical To Quality), KC (Key Characteristic) to a PMI. More... | |
class | CustomerValueBusinessModifierBuilder |
Represents a Annotations::CustomerValueBusinessModifier builder To create a new instance of this class, use Annotations::BusinessModifierCollection::CreateCustomerValueBusinessModifierBuilder Created in NX6.0.0. More... | |
class | CustomSymbol |
Represents a custom symbol Created in NX4.0.0. More... | |
class | CustomSymbolCollection |
Represents a collection of Annotations::CustomSymbol objects To obtain an instance of this class, refer to Annotations::AnnotationManager Created in NX4.0.0. More... | |
class | CustomSymbolData |
Represents custom symbol data Created in NX4.0.0. More... | |
class | CustomSymbolLeaderBuilder |
This class is responsible for defining the origin and leader for custom symbol objects. More... | |
class | CustomSymbolTextData |
Represents custom symbol text data Created in NX4.0.0. More... | |
class | CylindricalDimension |
Represents a cylindrical dimension To create a new instance of this class, use Annotations::DimensionCollection::CreateCylindricalDimension Created in NX4.0.0. More... | |
class | Datum |
Represents a datum Created in NX4.0.0. More... | |
class | DatumData |
Represents datum data Created in NX4.0.0. More... | |
class | DatumFeatureSymbolBuilder |
Represents a Base Datum Feature Symbol Builder for all types of datum feature symbols This is an abstract class, and cannot be instantiated. More... | |
class | DatumReference |
Represents a datum reference Created in NX4.0.0. More... | |
class | DatumReferenceBuilder |
Represents a Annotations::DatumReferenceBuilder. More... | |
class | DatumTarget |
Represents a datum target Created in NX4.0.0. More... | |
class | DatumTargetBuilder |
Represents a Datum target Builder This is an abstract class, and cannot be instantiated. More... | |
class | DatumTargetCollection |
Represents a collection of Annotations::DatumTarget objects To obtain an instance of this class, refer to Annotations::AnnotationManager Created in NX4.0.0. More... | |
class | DatumTargetData |
Represents datum target data Created in NX4.0.0. More... | |
class | DefineTitleBlockBuilder |
Represents a Annotations::DefineTitleBlockBuilder . More... | |
class | DiameterDimension |
Represents a diameter dimension To create a new instance of this class, use Annotations::DimensionCollection::CreateDiameterDimension Created in NX4.0.0. More... | |
class | DiameterRadiusPreferences |
Represents diameter and radius preferences Created in NX4.0.0. More... | |
class | Dimension |
Represents a dimension Abstract class Created in NX3.0.0. More... | |
class | DimensionCollection |
Represents a collection of Annotations::Dimension objects This is an collection class. More... | |
class | DimensionData |
Represents dimension data Created in NX4.0.0. More... | |
class | DimensionPreferences |
Represents dimension preferences Created in NX4.0.0. More... | |
class | DimensionSet |
Represents a dimension set This is an abstract class. More... | |
class | DimensionSetCollection |
Represents a collection of Annotations::DimensionSet objects To obtain an instance of this class, refer to Annotations::AnnotationManager Created in NX4.0.0. More... | |
class | DimensionStyleBuilder |
Represents a Annotations::DimensionStyleBuilder . More... | |
class | DraftingAid |
Represents a drafting aid This is an abstract class. More... | |
class | DraftingArbitraryTarget |
Represents a drafting arbitrary datum target. More... | |
class | DraftingCustomSymbolBuilder |
Represents builder for Drafting Custom Symbol To create a new instance of this class, use Annotations::CustomSymbolCollection::CreateDraftingCustomSymbolBuilder Created in NX7.5.0. More... | |
class | DraftingDatum |
Represents a datum. More... | |
class | DraftingDatumFeatureSymbolBuilder |
datum feature symbol builder To create a new instance of this class, use Annotations::GdtDatumCollection::CreateDraftingDatumFeatureSymbolBuilder Created in NX6.0.0. More... | |
class | DraftingDatumTarget |
Represents a datum target. More... | |
class | DraftingDatumTargetBuilder |
Represents a Annotations::DraftingDatumTargetBuilder To create a new instance of this class, use Annotations::AnnotationManager::CreateDraftingDatumTargetBuilder Default values. More... | |
class | DraftingDatumTargetCollection |
Represents a collection of Annotations::DraftingDatumTarget objects To obtain an instance of this class, refer to Annotations::AnnotationManager Created in NX8.0.1. More... | |
class | DraftingFcf |
Represents an FCF Created in NX4.0.0. More... | |
class | DraftingFeatureControlFrameBuilder |
Represents a Annotations::DraftingFeatureControlFrameBuilder To create a new instance of this class, use Annotations::AnnotationManager::CreateDraftingFeatureControlFrameBuilder Default values. More... | |
class | DraftingLineTarget |
Represents a drafting line datum target Created in NX4.0.0. More... | |
class | DraftingNoteBuilder |
Represents a Note builder To create a new instance of this class, use Annotations::AnnotationManager::CreateDraftingNoteBuilder Default values. More... | |
class | DraftingPointTarget |
Represents drafting point datum target Created in NX4.0.0. More... | |
class | DraftingSurfaceFinish |
Represents a Drafting Surface Finish Created in NX7.5.0. More... | |
class | DraftingSurfaceFinishBuilder |
Represents a Annotations::DraftingSurfaceFinish builder To create a new instance of this class, use Annotations::DraftingSurfaceFinishCollection::CreateDraftingSurfaceFinishBuilder Created in NX7.5.0. More... | |
class | DraftingSurfaceFinishCollection |
Represents a collection of Annotations::DraftingSurfaceFinish objects To obtain an instance of this class, refer to Annotations::AnnotationManager Created in NX7.5.0. More... | |
class | EditLeaderBuilder |
Represents a builder that provides an interface to adding and editing leaders to table entities To create a new instance of this class, use Annotations::AnnotationManager::CreateEditLeaderBuilder Created in NX6.0.1. More... | |
class | EditSymbolDisplayBuilder |
Represents a EditSymbolPieces builder To create a new instance of this class, use Annotations::CustomSymbolCollection::EditSymbolDisplayBuilder Default values. More... | |
class | EditTitleBlockBuilder |
Represents a Annotations::EditTitleBlockBuilder builder To create a new instance of this class, use Annotations::TitleBlockCollection::CreateEditTitleBlockBuilder Created in NX8.0.0. More... | |
class | EnterpriseIdentification |
Represents a Enterprise Identification Created in NX6.0.0. More... | |
class | EnterpriseIdentificationBuilder |
Represents a Annotations::EnterpriseIdentification builder To create a new instance of this class, use Annotations::PmiAttributeCollection::CreateEnterpriseIdentificationBuilder Created in NX6.0.0. More... | |
class | ExportControl |
Represents a Export Control Created in NX6.0.0. More... | |
class | ExportControlBuilder |
Represents a Annotations::ExportControl builder To create a new instance of this class, use Annotations::PmiAttributeCollection::CreateExportControlBuilder Created in NX6.0.0. More... | |
class | Fcf |
Represents an FCF Created in NX4.0.0. More... | |
class | FcfCollection |
Represents a collection of Annotations::Fcf objects To obtain an instance of this class, refer to Annotations::AnnotationManager Created in NX4.0.0. More... | |
class | FcfData |
Represents FCF data Created in NX4.0.0. More... | |
class | FcfDatumReference |
Represents a Annotations::FcfDatumReference Created in NX6.0.0. More... | |
class | FcfFrame |
Represents an FCF frame Created in NX4.0.0. More... | |
class | FcfFrameData |
Represents FCF frames data Created in NX4.0.0. More... | |
class | FeatureControlFrameBuilder |
Represents a Annotations::FeatureControlFrameBuilder This is an abstract class, and cannot be instantiated. More... | |
class | FeatureControlFrameData |
Represents a Annotations::FeatureControlFrameData Created in NX6.0.0. More... | |
class | FeatureControlFrameDataBuilder |
Represents a FeatureControlFrameDataBuilder. More... | |
class | FeatureControlFrameDataBuilderList |
Represents a list of objects. More... | |
class | FoldedRadiusDimension |
Represents a folded radius dimension To create a new instance of this class, use Annotations::DimensionCollection::CreateFoldedRadiusDimension Created in NX4.0.0. More... | |
class | FrameBar |
Represents a frame bar class Created in NX8.0.0. More... | |
class | FrameBarBuilder |
Represents a Annotations::FrameBarBuilder . More... | |
class | FrameBarCollection |
Represents a collection of Annotations::FrameBar objects To obtain an instance of this class, refer to Annotations::AnnotationManager Created in NX8.0.0. More... | |
class | FrameBarElementStyleBuilder |
Represents a Annotations::FrameBarElementStyleBuilder . More... | |
class | FrameBarPreferences |
Represents frame bar preferences. More... | |
class | FrameBarStyleBuilder |
Represents a Annotations::FrameBarStyleBuilder . More... | |
class | Gdt |
Represents a Geometric Dimensioning and Tolerancing symbol This is an abstract class, and cannot be instantiated Created in NX3.0.0. More... | |
class | GdtCollection |
Represents a collection of GDTs To obtain an instance of this class, refer to Part Created in NX3.0.0. More... | |
class | GdtDatumCollection |
Represents a collection of Annotations::Datum objects To obtain an instance of this class, refer to Annotations::AnnotationManager Created in NX4.0.0. More... | |
class | GeneralArcLengthDimension |
Represents a arc length dimension To obtain an instance of this class use Annotations::DimensionCollection Created in NX6.0.0. More... | |
class | GeneralChamferDimension |
Represents a chamfer dimension To obtain an instance of this class use Annotations::DimensionCollection Created in NX6.0.0. More... | |
class | GeneralConcentricCircleDimension |
Represents a concentric circle dimension To obtain an instance of this class use Annotations::DimensionCollection Created in NX6.0.0. More... | |
class | GeneralCustomSymbol |
Represents a general custom symbol Created in NX7.0.0. More... | |
class | GeneralCylindricalDimension |
Represents a horizontal dimension To obtain an instance of this class use Annotations::DimensionCollection Created in NX6.0.0. More... | |
class | GeneralDiameterDimension |
Represents a horizontal dimension To obtain an instance of this class use Annotations::DimensionCollection Created in NX6.0.0. More... | |
class | GeneralFoldedRadiusDimension |
Represents a folded radius dimension To obtain an instance of this class use Annotations::DimensionCollection Created in NX6.0.0. More... | |
class | GeneralHoleDimension |
Represents a hole dimension To obtain an instance of this class use Annotations::DimensionCollection Created in NX6.0.0. More... | |
class | GeneralHorizontalDimension |
Represents a horizontal dimension To obtain an instance of this class use Annotations::DimensionCollection Created in NX6.0.0. More... | |
class | GeneralLabel |
Represents a General Label To obtain an instance of this class use Annotations::LabelCollection Created in NX7.5.0. More... | |
class | GeneralMajorAngularDimension |
Represents a major angular dimension To obtain an instance of this class use Annotations::DimensionCollection Created in NX6.0.0. More... | |
class | GeneralMinorAngularDimension |
Represents a minor angular dimension To obtain an instance of this class use Annotations::DimensionCollection Created in NX6.0.0. More... | |
class | GeneralNote |
Represents a General Note Created in NX6.0.0. More... | |
class | GeneralNoteBuilder |
Represents a Annotations::GeneralNote builder To create a new instance of this class, use Annotations::PmiAttributeCollection::CreateGeneralNoteBuilder Created in NX6.0.0. More... | |
class | GeneralParallelDimension |
Represents a parallel dimension To obtain an instance of this class use Annotations::DimensionCollection Created in NX6.0.0. More... | |
class | GeneralPerpendicularDimension |
Represents a horizontal dimension To obtain an instance of this class use Annotations::DimensionCollection Created in NX6.0.0. More... | |
class | GeneralRadiusDimension |
Represents a radius dimension To obtain an instance of this class use Annotations::DimensionCollection Created in NX6.0.0. More... | |
class | GeneralVerticalDimension |
Represents a horizontal dimension To obtain an instance of this class use Annotations::DimensionCollection Created in NX6.0.0. More... | |
class | GenericNote |
Represents a Generic Note To obtain an instance of this class use Annotations::NoteCollection Created in NX6.0.0. More... | |
class | GovernmentSecurityInformation |
Represents a Government Security Information Created in NX6.0.0. More... | |
class | GovernmentSecurityInformationBuilder |
Represents a Annotations::GovernmentSecurityInformation builder To create a new instance of this class, use Annotations::PmiAttributeCollection::CreateGovernmentSecurityInformationBuilder Created in NX6.0.0. More... | |
class | Hatch |
Represents a crosshatch or area fill Created in NX6.0.0. More... | |
class | HatchBuilder |
This class is used to construct the crosshatching that lies within a boundary. More... | |
class | HatchCollection |
Represents a collection of Annotations::Hatch objects To obtain an instance of this class, refer to Annotations::AnnotationManager Created in NX6.0.0. More... | |
class | HatchFillSettingsBuilder |
This class is used to construct the Crosshatch and area Fill setting block . More... | |
class | HatchStyleBuilder |
Represents a Annotations::HatchStyleBuilder . More... | |
class | HoleDimension |
Represents a hole dimension To create a new instance of this class, use Annotations::DimensionCollection::CreateHoleDimension Created in NX4.0.0. More... | |
class | HorizontalDimension |
Represents a horizontal dimension To create a new instance of this class, use Annotations::DimensionCollection::CreateHorizontalDimension Created in NX4.0.0. More... | |
class | HorizontalOrdinateDimension |
Represents a horizontal ordinate dimension To create a new instance of this class, use Annotations::DimensionCollection::CreateHorizontalOrdinateDimension Created in NX4.0.0. More... | |
class | HorizontalOrdinateMargin |
Represents a horizontal ordinate margin Created in NX4.0.0. More... | |
class | IAngularTolerance |
Represents an object that has angular tolerance Created in NX4.0.0. More... | |
class | IAppendedText |
Represents an object that has appended text Created in NX4.0.0. More... | |
class | IArbitraryTarget |
Represents interface class for arbitrary datum target areas Created in NX5.0.0. More... | |
class | ICircularTarget |
Represents interface class for a circular datum target Created in NX4.0.0. More... | |
class | IContainer |
Represents an object that contains other objects Created in NX4.0.0. More... | |
class | IDatum |
Represents interface class for a datum Created in NX4.0.0. More... | |
class | IDatumTarget |
Represents interface class for a datum target Created in NX4.0.0. More... | |
class | IdSymbol |
Represents an ID symbol Created in NX5.0.0. More... | |
class | IdSymbolBuilder |
Represents a Annotations::IdSymbol builder To create a new instance of this class, use Annotations::IdSymbolCollection::CreateIdSymbolBuilder Default values. More... | |
class | IdSymbolCollection |
Represents a collection of Annotations::IdSymbol objects To obtain an instance of this class, refer to Annotations::AnnotationManager Created in NX5.0.0. More... | |
class | IFcf |
Represents interface class for a feature control frame Created in NX4.0.0. More... | |
class | ILinearTolerance |
Represents an object that has linear tolerance Created in NX4.0.0. More... | |
class | ILineTarget |
Represents interface class for line datum target Created in NX4.0.0. More... | |
class | ImportAutocadBlockBuilder |
Represents a builder allowing import of AutoCAD blocks. More... | |
class | ImportSymbolBuilder |
Represents a builder allowing import of one or many foreign symbols. More... | |
class | IntersectionSymbol |
Represents a intersection symbol Created in NX6.0.0. More... | |
class | IntersectionSymbolBuilder |
Represents a Annotations::IntersectionSymbol builder To create a new instance of this class, use Annotations::IntersectionSymbolCollection::CreateIntersectionSymbolBuilder Default values. More... | |
class | IntersectionSymbolCollection |
Represents a collection of Annotations::IntersectionSymbol objects To obtain an instance of this class, refer to Annotations::AnnotationManager Created in NX6.0.0. More... | |
class | IPmi |
Represents an object that has PMI(Product and Manufacturing Information) data. More... | |
class | IPointTarget |
Represents interface class for a point datum target Created in NX4.0.0. More... | |
class | IRectangularTarget |
Represents interface class for a rectangular datum target Created in NX4.0.0. More... | |
class | Label |
Represents a label This class is now deprecated. More... | |
class | LabelCollection |
Represents a collection of labels This class is now deprecated. More... | |
class | LabelData |
Represents label data Created in NX4.0.0. More... | |
class | LeaderBuilder |
Represents a Annotations::LeaderBuilder . More... | |
class | LeaderBundle |
Represents the data for all the leaders of an annotation Created in NX3.0.0. More... | |
class | LeaderData |
Represents a Annotations::LeaderData . More... | |
class | LeaderDataList |
Represents a list of objects. More... | |
struct | Lettering |
Specifies lettering data. More... | |
class | LetteringPreferences |
Represents lettering preferences. More... | |
class | LetteringStyleBuilder |
Represents a Annotations::LetteringStyleBuilder . More... | |
class | LightweightSection |
Represents a PMI Lightweight Section Created in NX7.5.0. More... | |
class | LightweightSectionBuilder |
Represents a Annotations::LightweightSection builder Default values. More... | |
class | LightweightSectionView |
Represents a PMI Lightweight Section View Created with LightweightSection Created in NX7.5.0. More... | |
class | LineAndArrowPreferences |
Represents line and arrow preferences Created in NX3.0.0. More... | |
class | LineArrowStyleBuilder |
Represents a Annotations::LineArrowStyleBuilder . More... | |
class | LinearTolerance |
Represents linear tolerance Created in NX4.0.0. More... | |
struct | LineCfw |
Specifies color, font, and width. More... | |
class | LineComponent |
Represents a single line in an annotation and can be queried for information about that line. More... | |
class | LineTarget |
Represents a line datum target Created in NX4.0.0. More... | |
class | LineWeld |
Represents a line weld Created in NX4.0.0. More... | |
class | LineWeldBuilder |
Represents a Annotations::LineWeldBuilder To create a new instance of this class, use Annotations::WeldCollection::CreateLineWeldBuilder Default values. More... | |
class | LineWeldData |
Represents line weld data Created in NX4.0.0. More... | |
class | LineWeldDataBuilder |
Represents a Annotations::LineWeldDataBuilder Created in NX6.0.0. More... | |
class | LineWeldSideData |
Represents line weld side data Created in NX4.0.0. More... | |
class | ListBusinessModifier |
Represents a base class for list based business modifiers Created in NX4.0.0. More... | |
class | LocatorDesignator |
Represents a Locator Designator Created in NX6.0.0. More... | |
class | LocatorDesignatorBuilder |
Represents a Annotations::LocatorDesignator builder To create a new instance of this class, use Annotations::PmiAttributeCollection::CreateLocatorDesignatorBuilder Created in NX6.0.0. More... | |
class | MajorAngularDimension |
Represents a major angular dimension To create a new instance of this class, use Annotations::DimensionCollection::CreateMajorAngularDimension Created in NX4.0.0. More... | |
class | MasterCustomSymbol |
Represents a custom symbol Created in NX4.0.0. More... | |
class | MasterCustomSymbolData |
Represents master custom symbol data Created in NX6.0.0. More... | |
class | MasterSymbol |
Represents a part symbol folder Created in NX7.5.0. More... | |
class | MasterSymbolBuilder |
Represents a Builder for MasterSymbol functionality To create a new instance of this class, use Annotations::CustomSymbolCollection::CreateMasterSymbolBuilder Default values. More... | |
class | MasterSymbolListItemBuilder |
Represents a Annotations::MasterSymbolListItemBuilder To create a new instance of this class, use Annotations::CustomSymbolCollection::CreateMasterSymbolListItemBuilder Created in NX7.5.0. More... | |
class | MasterSymbolListItemBuilderList |
Represents a list of objects. More... | |
class | MaterialSpecification |
Represents a Material Specification Created in NX6.0.0. More... | |
class | MaterialSpecificationBuilder |
Represents a Annotations::MaterialSpecification builder To create a new instance of this class, use Annotations::PmiAttributeCollection::CreateMaterialSpecificationBuilder Created in NX6.0.0. More... | |
class | MinorAngularDimension |
Represents a minor angular dimension To create a new instance of this class, use Annotations::DimensionCollection::CreateMinorAngularDimension Created in NX4.0.0. More... | |
struct | NarrowDimensionData |
Specifies the narrow dimension preferences. More... | |
class | NarrowDimensionPreferences |
Represents narrow dimension preferences Created in NX4.0.0. More... | |
class | Note |
Represents a Note Created in NX3.0.0. More... | |
class | NoteBase |
Represents a base class for notes and labels This is an abstract class Created in NX3.0.0. More... | |
class | NoteCollection |
Represents a collection of notes To obtain an instance of this class, refer to Part Created in NX3.0.0. More... | |
class | NoteData |
Represents note data Created in NX4.0.0. More... | |
class | OffsetCenterPoint |
Represents a offset center point Created in NX6.0.0. More... | |
class | OffsetCenterPointBuilder |
Represents a Annotations::OffsetCenterPoint builder To create a new instance of this class, use Annotations::OffsetCenterPointCollection::CreateOffsetCenterPointBuilder Default values. More... | |
class | OffsetCenterPointCollection |
Represents a collection of Annotations::OffsetCenterPoint objects To obtain an instance of this class, refer to Annotations::AnnotationManager Created in NX6.0.0. More... | |
class | OrdinateDimension |
Represents an ordinate dimension Abstract class Created in NX4.0.0. More... | |
class | OrdinateDimensionPreferences |
Represents ordinate dimension preferences Created in NX4.0.0. More... | |
class | OrdinateMargin |
Represents an ordinate margin Created in NX4.0.0. More... | |
class | OrdinateMarginCollection |
Represents a collection of Annotations::OrdinateMargin To obtain an instance of this class, refer to Annotations::AnnotationManager Created in NX4.0.0. More... | |
class | OrdinateOriginDimension |
Represents an ordinate origin dimension To create a new instance of this class, use Annotations::DimensionCollection::CreateOrdinateOriginDimension Created in NX4.0.0. More... | |
class | OrdinateStyleBuilder |
Represents a Annotations::OrdinateStyleBuilder . More... | |
class | OriginBuilder |
Represents a Annotations::OriginBuilder This is a sub-builder class and cannot be directly instantiated Created in NX6.0.0. More... | |
class | ParallelDimension |
Represents a parallel dimension To create a new instance of this class, use Annotations::DimensionCollection::CreateParallelDimension Created in NX4.0.0. More... | |
class | PartIdentification |
Represents a Part Identification Created in NX6.0.0. More... | |
class | PartIdentificationBuilder |
Represents a Annotations::PartIdentification builder To create a new instance of this class, use Annotations::PmiAttributeCollection::CreatePartIdentificationBuilder Created in NX6.0.0. More... | |
class | PartSymbolFolder |
Represents a part symbol folder Created in NX7.5.0. More... | |
class | PartSymbolFolderBuilder |
Represents a Annotations::PartSymbolFolderBuilder . More... | |
class | PartSymbolFolderCollection |
Represents a collection of Annotations::PartSymbolFolder objects To obtain an instance of this class, refer to Annotations::AnnotationManager Created in NX7.5.0. More... | |
class | PerpendicularDimension |
Represents a perpendicular dimension To create a new instance of this class, use Annotations::DimensionCollection::CreatePerpendicularDimension Created in NX4.0.0. More... | |
class | PlaneBuilder |
Represents a Annotations::PlaneBuilder object. More... | |
class | Pmi |
Represents a PMI(Product and Manufacturing Information) object. More... | |
class | PmiArcLengthDimension |
Represents a PMI arc length dimension To create a new instance of this class, use Annotations::DimensionCollection::CreatePmiArcLengthDimension Created in NX4.0.0. More... | |
class | PmiAttribute |
Represents a Pmi Attribute Created in NX6.0.0. More... | |
class | PmiAttributeBuilder |
Represents a Annotations::PmiAttribute builder To create a new instance of this class, use Annotations::PmiAttributeCollection::CreatePmiAttributeBuilder Created in NX6.0.0. More... | |
class | PmiAttributeCollection |
Represents a collection of Annotations::PmiAttribute objects. More... | |
class | PmiAttributeValue |
Represents a PMI Attribute Value This is an abstract class. More... | |
class | PmiAttributeValueInteger |
Represents a PMI Attribute Integer Value Created in NX6.0.0. More... | |
class | PmiAttributeValueIntegerBuilder |
Represents a Annotations::PmiAttributeValueInteger builder To create a new instance of this class, use Annotations::PmiAttributeCollection::CreatePmiAttributeValueIntegerBuilder Created in NX6.0.0. More... | |
class | PmiAttributeValueList |
Represents a PMI Attribute List Value Created in NX6.0.0. More... | |
class | PmiAttributeValueListBuilder |
Represents a Annotations::PmiAttributeValueList builder To create a new instance of this class, use Annotations::PmiAttributeCollection::CreatePmiAttributeValueListBuilder Created in NX6.0.0. More... | |
class | PmiAttributeValueMultipleString |
Represents a PMI Attribute MultipleString Value Created in NX6.0.0. More... | |
class | PmiAttributeValueMultipleStringBuilder |
Represents a Annotations::PmiAttributeValueMultipleString builder To create a new instance of this class, use Annotations::PmiAttributeCollection::CreatePmiAttributeValueMultipleStringBuilder Created in NX6.0.0. More... | |
class | PmiAttributeValueNumber |
Represents a PMI Attribute Number Value Created in NX6.0.0. More... | |
class | PmiAttributeValueNumberBuilder |
Represents a Annotations::PmiAttributeValueNumber builder To create a new instance of this class, use Annotations::PmiAttributeCollection::CreatePmiAttributeValueNumberBuilder Created in NX6.0.0. More... | |
class | PmiAttributeValueString |
Represents a PMI Attribute String Value Created in NX6.0.0. More... | |
class | PmiAttributeValueStringBuilder |
Represents a Annotations::PmiAttributeValueString builder To create a new instance of this class, use Annotations::PmiAttributeCollection::CreatePmiAttributeValueStringBuilder Created in NX6.0.0. More... | |
class | PmiAttributeValueUrl |
Represents a PMI Attribute Url Value Created in NX6.0.0. More... | |
class | PmiAttributeValueUrlBuilder |
Represents a Annotations::PmiAttributeValueUrl builder To create a new instance of this class, use Annotations::PmiAttributeCollection::CreatePmiAttributeValueUrlBuilder Created in NX6.0.0. More... | |
class | PmiBaselineDimension |
Represents a PMI baseline dimension. More... | |
class | PmiCenterline3d |
Represents a Pmi 3D centerline Created in NX7.5.0. More... | |
class | PmiCenterline3dBuilder |
Builder for creating Pmi 3D Centerline. More... | |
class | PmiCenterMark |
Represents a PMI Center Mark class Created in NX7.5.0. More... | |
class | PmiCenterMarkBuilder |
Builder for creating PMI Center Mark. More... | |
class | PmiChainDimension |
Represents a PMI chain dimension. More... | |
class | PmiChamferDimension |
Represents a PMI chamfer dimension To create a new instance of this class, use Annotations::DimensionCollection::CreatePmiChamferDimension Created in NX4.0.0. More... | |
class | PmiCollection |
Represents a collection of Annotations::Pmi objects. More... | |
class | PmiConcentricCircleDimension |
Represents a PMI concentric circle dimension To create a new instance of this class, use Annotations::DimensionCollection::CreatePmiConcentricCircleDimension Created in NX4.0.0. More... | |
class | PmiCustomSymbol |
Represents a PMI custom symbol Created in NX4.0.0. More... | |
class | PmiCustomSymbolBuilder |
Represents builder for PMI Custom Symbol To create a new instance of this class, use Annotations::CustomSymbolCollection::CreatePmiCustomSymbolBuilder Created in NX7.5.0. More... | |
class | PmiCylindricalDimension |
Represents a PMI cylindrical dimension To create a new instance of this class, use Annotations::DimensionCollection::CreatePmiCylindricalDimension Created in NX4.0.0. More... | |
class | PmiData |
Represents PMI(Product and Manufacturing Information) data Created in NX4.0.0. More... | |
class | PmiDatumFeatureSymbolBuilder |
datum feature symbol builder To create a new instance of this class, use Annotations::GdtDatumCollection::CreatePmiDatumFeatureSymbolBuilder Created in NX6.0.0. More... | |
class | PmiDatumTargetBuilder |
Represents a Annotations::PmiDatumTargetBuilder To create a new instance of this class, use Annotations::AnnotationManager::CreatePmiDatumTargetBuilder Default values. More... | |
class | PmiDiameterDimension |
Represents a PMI diameter dimension To create a new instance of this class, use Annotations::DimensionCollection::CreatePmiDiameterDimension Created in NX4.0.0. More... | |
class | PmiFeatureControlFrameBuilder |
Represents a Annotations::PmiFeatureControlFrameBuilder To create a new instance of this class, use Annotations::AnnotationManager::CreatePmiFeatureControlFrameBuilder Created in NX6.0.0. More... | |
class | PmiFilter |
Represents a base class for a PMI filter. More... | |
class | PmiFilterByPart |
Represents a PMI filter defined by a set of parts. More... | |
class | PmiFilterByType |
Represents a PMI filter defined by a set of types. More... | |
class | PmiFilterByView |
Represents a PMI filter defined by a set of views. More... | |
class | PmiFilterCollection |
Represents the collection of all PMI filters in the part. More... | |
class | PmiFoldedRadiusDimension |
Represents a PMI folded radius dimension To create a new instance of this class, use Annotations::DimensionCollection::CreatePmiFoldedRadiusDimension Created in NX4.0.0. More... | |
class | PmiHoleDimension |
Represents a PMI hole dimension To create a new instance of this class, use Annotations::DimensionCollection::CreatePmiHoleDimension Created in NX5.0.0. More... | |
class | PmiHorizontalDimension |
Represents a PMI horizontal dimension To create a new instance of this class, use Annotations::DimensionCollection::CreatePmiHorizontalDimension Created in NX4.0.0. More... | |
class | PmiHorizontalOrdinateDimension |
Represents a PMI horizontal ordinate dimension To create a new instance of this class, use Annotations::DimensionCollection::CreatePmiHorizontalOrdinateDimension Created in NX4.0.0. More... | |
class | PmiInteger |
Represents a Pmi Integer Created in NX6.0.0. More... | |
class | PmiIntegerBuilder |
Represents a Annotations::PmiInteger builder To create a new instance of this class, use Annotations::PmiAttributeCollection::CreatePmiIntegerBuilder Default values. More... | |
class | PmiLabel |
Represents a PMI label This API is now deprecated. More... | |
class | PmiLightweightSectionCollection |
Represents a collection of Annotations::LightweightSection objects To obtain an instance of this class, refer to Annotations::PmiManager Created in NX7.5.0. More... | |
class | PmiLineWeld |
Represents a PMI line weld Created in NX4.0.0. More... | |
class | PmiLineWeldBuilder |
Represents a Annotations::PmiLineWeld builder To create a new instance of this class, use Annotations::WeldCollection::CreatePmiLineWeldBuilder Default values. More... | |
class | PmiMajorAngularDimension |
Represents a PMI major angular dimension To create a new instance of this class, use Annotations::DimensionCollection::CreatePmiMajorAngularDimension Created in NX4.0.0. More... | |
class | PmiManager |
Represents an object that manages PMI objects. More... | |
class | PmiMinorAngularDimension |
Represents a PMI minor angular dimension To create a new instance of this class, use Annotations::DimensionCollection::CreatePmiMinorAngularDimension Created in NX4.0.0. More... | |
class | PmiNote |
Represents a PMI note Created in NX4.0.0. More... | |
class | PmiNoteBuilder |
Represents a Note builder To create a new instance of this class, use Annotations::AnnotationManager::CreatePmiNoteBuilder Created in NX6.0.0. More... | |
class | PmiNumber |
Represents a Pmi Number Created in NX6.0.0. More... | |
class | PmiNumberBuilder |
Represents a Annotations::PmiNumber builder To create a new instance of this class, use Annotations::PmiAttributeCollection::CreatePmiNumberBuilder Default values. More... | |
class | PmiOrdinateOriginDimension |
Represents a PMI ordinate origin dimension To create a new instance of this class, use Annotations::DimensionCollection::CreatePmiOrdinateOriginDimension Created in NX4.0.0. More... | |
class | PmiParallelDimension |
Represents a PMI parallel dimension To create a new instance of this class, use Annotations::DimensionCollection::CreatePmiParallelDimension Created in NX4.0.0. More... | |
class | PmiPerpendicularDimension |
Represents a PMI perpendicular dimension To create a new instance of this class, use Annotations::DimensionCollection::CreatePmiPerpendicularDimension Created in NX4.0.0. More... | |
class | PmiPreferences |
Represents line and arrow preferences Created in NX4.0.0. More... | |
class | PmiRadiusDimension |
Represents a PMI radius dimension To create a new instance of this class, use Annotations::DimensionCollection::CreatePmiRadiusDimension Created in NX4.0.0. More... | |
class | PmiRegionCollection |
Represents a collection of Annotations::Region objects To obtain an instance of this class, refer to Annotations::PmiManager Created in NX6.0.2. More... | |
class | PmiString |
Represents a Pmi String Created in NX6.0.0. More... | |
class | PmiStringBuilder |
Represents a Annotations::PmiString builder To create a new instance of this class, use Annotations::PmiAttributeCollection::CreatePmiStringBuilder Created in NX6.0.0. More... | |
class | PmiUrlNote |
Represents a Pmi url Note Created in NX6.0.0. More... | |
class | PmiUrlNoteBuilder |
Represents a Annotations::PmiUrlNote builder To create a new instance of this class, use Annotations::PmiAttributeCollection::CreatePmiUrlNoteBuilder Created in NX6.0.0. More... | |
class | PmiUserDefined |
Represents a User Defined Attribute Created in NX6.0.0. More... | |
class | PmiUserDefinedBuilder |
Represents a Annotations::PmiUserDefined builder To create a new instance of this class, use Annotations::PmiAttributeCollection::CreatePmiUserDefinedBuilder Created in NX6.0.0. More... | |
class | PmiVerticalDimension |
Represents a PMI vertical dimension To create a new instance of this class, use Annotations::DimensionCollection::CreatePmiVerticalDimension Created in NX4.0.0. More... | |
class | PmiVerticalOrdinateDimension |
Represents a PMI vertical ordinate dimension To create a new instance of this class, use Annotations::DimensionCollection::CreatePmiVerticalOrdinateDimension Created in NX4.0.0. More... | |
class | PmiWave |
Represents a Wave Created in NX8.0.0. More... | |
class | PmiWaveCollection |
Represents a collection of Annotations::PmiWave objects To obtain an instance of this class, refer to Annotations::PmiManager Created in NX8.0.0. More... | |
class | PmiWaveLinkBuilder |
Represents a Annotations::Pmi builder To create a new instance of this class, use Annotations::PmiWaveCollection::CreatePmiWaveLinkBuilder Created in NX8.0.0. More... | |
class | PointTarget |
Represents point datum target Created in NX4.0.0. More... | |
class | ProcessSpecification |
Represents a Process Specification Created in NX6.0.0. More... | |
class | ProcessSpecificationBuilder |
Represents a Annotations::ProcessSpecification builder To create a new instance of this class, use Annotations::PmiAttributeCollection::CreateProcessSpecificationBuilder Created in NX6.0.0. More... | |
class | QueryPmiBuilder |
Represents a Annotations::QueryPmiBuilder To create a new instance of this class, use Annotations::AnnotationManager::CreateQueryPmiBuilder Created in NX5.0.0. More... | |
class | RadialStyleBuilder |
Represents a Annotations::RadialStyleBuilder . More... | |
class | RadiusDimension |
Represents a radius dimension To create a new instance of this class, use Annotations::DimensionCollection::CreateRadiusDimension Created in NX4.0.0. More... | |
class | RectangularTarget |
Represents a rectangular datum target Created in NX4.0.0. More... | |
class | RectangularTargetData |
Represents rectangular datum target data Created in NX4.0.0. More... | |
class | Region |
Represents a Region Created in NX6.0.0. More... | |
class | RegionBuilder |
Represents a Annotations::RegionBuilder builder To create a new instance of this class, use Annotations::PmiRegionCollection::CreateRegionBuilder Default values. More... | |
class | ReplaceSymbolBuilder |
Represents a Builder for Replace Custom Symbol functionality To create a new instance of this class, use Annotations::CustomSymbolCollection::CreateReplaceSymbolBuilder Default values. More... | |
class | RevisionBusinessModifier |
Represents business modifier that applies a revision (in the string format such as -A1) to a PMI. More... | |
class | RevisionBusinessModifierBuilder |
Represents a Annotations::RevisionBusinessModifier builder To create a new instance of this class, use Annotations::BusinessModifierCollection::CreateRevisionBusinessModifierBuilder Created in NX6.0.0. More... | |
class | SafetyClassBusinessModifier |
Represents buiness modifier that applies safety classification such as Critical, Major to a PMI. More... | |
class | SafetyClassBusinessModifierBuilder |
Represents a Annotations::SafetyClassBusinessModifier builder To create a new instance of this class, use Annotations::BusinessModifierCollection::CreateSafetyClassBusinessModifierBuilder Created in NX6.0.0. More... | |
class | SearchCriteriaDatumFeatureSymbolBuilder |
Represents SearchCriteriaDatumFeatureSymbolBuilder To create a new instance of this class, use Annotations::SearchModelViewCollection::CreateSearchCriteriaDatumFeatureSymbolBuilder Created in NX7.5.0. More... | |
class | SearchCriteriaDatumTargetBuilder |
Represents SearchCriteriaDatumTargetBuilder To create a new instance of this class, use Annotations::SearchModelViewCollection::CreateSearchCriteriaDatumTargetBuilder Created in NX7.5.0. More... | |
class | SearchCriteriaDimensionBuilder |
Represents SearchCriteriaDimensionBuilder To create a new instance of this class, use Annotations::SearchModelViewCollection::CreateSearchCriteriaDimensionBuilder Created in NX7.5.0. More... | |
class | SearchCriteriaFeatureControlFrameBuilder |
Represents SearchCriteriaFeatureControlFrameBuilder To create a new instance of this class, use Annotations::SearchModelViewCollection::CreateSearchCriteriaFeatureControlFrameBuilder Created in NX7.5.0. More... | |
class | SearchCriteriaPMINotesBuilder |
Represents SearchCriteriaPMINotesBuilder To create a new instance of this class, use Annotations::SearchModelViewCollection::CreateSearchCriteriaPminotesBuilder Created in NX7.5.0. More... | |
class | SearchCriteriaSurfaceFinishBuilder |
Represents SearchCriteriaSurfaceFinishBuilder To create a new instance of this class, use Annotations::SearchModelViewCollection::CreateSearchCriteriaSurfaceFinishBuilder Created in NX7.5.0. More... | |
class | SearchModelView |
Represents a search model view Created in NX7.5.0. More... | |
class | SearchModelViewBuilder |
Represents a Annotations::SearchModelViewBuilder To create a new instance of this class, use Annotations::SearchModelViewCollection::CreateSearchModelViewBuilder Default values. More... | |
class | SearchModelViewCollection |
Represents a collection of Annotations::SearchModelView objects. More... | |
class | SelectAnnotationList |
Represents a list of objects on a selection list. More... | |
class | SelectBaseCustomSymbolList |
Represents a list of objects on a selection list. More... | |
class | SelectDimension |
Represents a single object selection. More... | |
class | SelectTableSectionList |
Represents a list of objects on a selection list. More... | |
class | SimpleDraftingAid |
Represents a simple drafting aid. More... | |
class | SimpleDraftingAidPreferences |
Represents simple drafting aid preferences Created in NX4.0.0. More... | |
class | SmashCustomSymbolBuilder |
Represents a Annotations::SmashCustomSymbolBuilder . More... | |
class | SpecificNote |
Represents a Specific Note Created in NX6.0.0. More... | |
class | SpecificNoteBuilder |
Represents a Annotations::SpecificNote builder To create a new instance of this class, use Annotations::PmiAttributeCollection::CreateSpecificNoteBuilder Created in NX6.0.0. More... | |
class | StyleBuilder |
Represents a Annotations::StyleBuilder . More... | |
class | SurfaceFinish |
Represents a PMI Surface Finish Created in NX6.0.0. More... | |
class | SurfaceFinishBuilder |
Represents a Annotations::SurfaceFinish builder To create a new instance of this class, use Annotations::PmiAttributeCollection::CreateSurfaceFinishBuilder Created in NX6.0.0. More... | |
class | SymbolCatalogBuilder |
Represents a builder to instantiate a symbol from a parameterized family of standard symbols defined in catalogs, eg. More... | |
class | SymbolCatalogParameterBuilder |
This builder allows you to define one parameter for a symbol To create a new instance of this class, use Annotations::SymbolCatalogBuilder::NewParameter Created in NX8.0.0. More... | |
class | SymbolCatalogParameterBuilderList |
Represents a list of objects. More... | |
class | SymbolFile |
Represents a symbolFile Created in NX8.0.0. More... | |
class | SymbolFileBuilder |
Represents builder for drafting Symbol file builder To create a new instance of this class, use Annotations::SymbolFileCollection::CreateSymbolFileBuilder Created in NX8.0.0. More... | |
class | SymbolFileCollection |
Represents a collection of Annotations::SymbolFile objects Use Annotations::SymbolFile to get the instance of this class. More... | |
class | SymbolPreferences |
Represents symbol preferences Created in NX3.0.0. More... | |
class | SymbolStyleBuilder |
Represents a Annotations::SymbolStyleBuilder . More... | |
class | SymmetricalCenterline |
Represents a Symmetrical Centerline Created in NX6.0.0. More... | |
class | SymmetricalCenterlineBuilder |
Builder for creating Symmetrical Centerline. More... | |
class | SymmetricalCenterlineSettingsBuilder |
Represents a Builder for Symmetrical Centerline Settings Created in NX6.0.0. More... | |
class | Table |
Represents a Annotations::Table . More... | |
class | TableCellStyleBuilder |
Represents a Annotations::TableCellStyleBuilder . More... | |
class | TableCollection |
Represents a collection of Annotations::Table objects To obtain an instance of this class, refer to Annotations::AnnotationManager Created in NX8.0.0. More... | |
class | TableSection |
Represents a Annotations::TableSection . More... | |
class | TableSectionBuilder |
Represents a Annotations::TableSection builder To create a new instance of this class, use Annotations::TableSectionCollection::CreateTableSectionBuilder Default values. More... | |
class | TableSectionCollection |
Represents a collection of Annotations::TableSection objects To obtain an instance of this class, refer to Annotations::AnnotationManager Created in NX8.0.0. More... | |
class | TableSectionStyleBuilder |
Represents a Annotations::TableSectionStyleBuilder . More... | |
class | TableStyleBuilder |
Represents a Annotations::TableStyleBuilder . More... | |
class | TabularNoteStyleBuilder |
Represents a Annotations::TabularNoteStyleBuilder . More... | |
class | TargetPoint |
Represents a target point Created in NX6.0.0. More... | |
class | TargetPointBuilder |
Represents a Annotations::TargetPoint builder To create a new instance of this class, use Annotations::TargetPointCollection::CreateTargetPointBuilder Default values. More... | |
class | TargetPointCollection |
Represents a collection of Annotations::TargetPoint objects To obtain an instance of this class, refer to Annotations::AnnotationManager Created in NX6.0.0. More... | |
struct | TextCfw |
Specifies color, font, and width for text. More... | |
class | TextComponent |
Represents a single text in an annotation and can be queried for information about that text. More... | |
class | TextWithEditControlsBuilder |
Represents a Annotations::TextWithEditControlsBuilder which collects internationalized text strings from the user for processing on an annotation object. More... | |
class | TextWithSymbolsBuilder |
Represents a Annotations::TextWithSymbolsBuilder which collects internationalized text strings from the user for processing on an annotation object. More... | |
class | TitleBlock |
Represents a Annotations::TitleBlock Created in NX8.0.0. More... | |
class | TitleBlockCellBuilder |
Represents a Annotations::TitleBlockCellBuilder To create a new instance of this class, use Annotations::TitleBlockCollection::CreateCellBuilder Created in NX8.0.0. More... | |
class | TitleBlockCellBuilderList |
Represents a list of objects. More... | |
class | TitleBlockCollection |
Represents a collection of Annotations::TitleBlock . More... | |
class | TitleBlockPreferences |
Represents title_block preferences. More... | |
class | UnitsFormatPreferences |
Represents units and format preferences Created in NX4.0.0. More... | |
class | UnitsStyleBuilder |
Represents a Annotations::UnitsStyleBuilder . More... | |
class | UrlBusinessModifier |
Represents business modifier that applies an URL to a PMI. More... | |
class | UrlBusinessModifierBuilder |
Represents a Annotations::UrlBusinessModifier builder To create a new instance of this class, use Annotations::BusinessModifierCollection::CreateUrlBusinessModifierBuilder Created in NX6.0.0. More... | |
class | UserSymbolPreferences |
Represents preferences related to user-defined symbols Created in NX3.0.0. More... | |
struct | Value |
Specifies the value data. More... | |
class | VerticalDimension |
Represents a vertical dimension To create a new instance of this class, use Annotations::DimensionCollection::CreateVerticalDimension Created in NX4.0.0. More... | |
class | VerticalOrdinateDimension |
Represents a vertical ordinate dimension To create a new instance of this class, use Annotations::DimensionCollection::CreateVerticalOrdinateDimension Created in NX4.0.0. More... | |
class | VerticalOrdinateMargin |
Represents a vertical ordinate margin Created in NX4.0.0. More... | |
class | Weld |
Represents a weld To obtain an instance of this class, use Annotations::WeldCollection Created in NX4.0.0. More... | |
class | WeldCollection |
Represents a collection of Annotations::Weld objects To obtain an instance of this class, refer to Annotations::AnnotationManager Created in NX4.0.0. More... | |
Enumerations | |
enum | AlignmentPosition { AlignmentPositionTopLeft = 1, AlignmentPositionTopCenter, AlignmentPositionTopRight, AlignmentPositionMidLeft, AlignmentPositionMidCenter, AlignmentPositionMidRight, AlignmentPositionBottomLeft, AlignmentPositionBottomCeneter, AlignmentPositionBottomCenter = 8, AlignmentPositionBottomRight } |
Specifies the site location in the text box which can be used to locate a drafting object. More... | |
enum | AngularDimensionFormat { AngularDimensionFormatFractionalDegrees, AngularDimensionFormatWholeDegrees, AngularDimensionFormatDegreesMinutes, AngularDimensionFormatDegreesMinutesSeconds, AngularDimensionFormatLast } |
Specifies the angular dimension format. More... | |
enum | AngularSuppressZeros { AngularSuppressZerosNone, AngularSuppressZerosLeading, AngularSuppressZerosAny, AngularSuppressZerosTrailing, AngularSuppressZerosLast } |
Specifies the suppress zeros option for the angular dimension. More... | |
enum | AreaFillMaterial { AreaFillMaterialCorkFelt, AreaFillMaterialSoundInsulation, AreaFillMaterialConcrete, AreaFillMaterialEarth, AreaFillMaterialRock, AreaFillMaterialSand, AreaFillMaterialLiquids, AreaFillMaterialWoodAcrossGrain, AreaFillMaterialWoodAlongGrain, AreaFillMaterialSolidFill } |
Specifies the area fill material type. More... | |
enum | ArrowDisplay { ArrowDisplayTwo, ArrowDisplayFirst, ArrowDisplaySecond, ArrowDisplayNone, ArrowDisplayLast } |
Specifies the arrow display option. More... | |
enum | ArrowheadType { ArrowheadTypeFilledDatumArrow = -2, ArrowheadTypeFilledDot, ArrowheadTypeFilledArrow, ArrowheadTypeClosedArrow, ArrowheadTypeOpenArrow, ArrowheadTypeCrossArrow, ArrowheadTypeDotArrow, ArrowheadTypeOriginSymbolArrow, ArrowheadTypeNoArrow, ArrowheadTypeUnfilledDatumArrow, ArrowheadTypeClosedSolidArrow, ArrowheadTypeClosedDoubleArrow, ArrowheadTypeClosedDoubleSolidArrow, ArrowheadTypeOpenDoubleArrow, ArrowheadTypeIntegralArrow, ArrowheadTypeBoxArrow, ArrowheadTypeFilledBox, ArrowheadTypeFilledDoubleArrow, ArrowheadTypeTopOpenArrow, ArrowheadTypeBottomOpenArrow, ArrowheadTypeTopFilledArrow, ArrowheadTypeBottomFilledArrow } |
Specifies the arrowhead type. More... | |
enum | AssociativeOriginType { AssociativeOriginTypeDrag, AssociativeOriginTypeRelativeToView, AssociativeOriginTypeRelativeToGeometry, AssociativeOriginTypeVerticallyAligned, AssociativeOriginTypeHorizontallyAligned, AssociativeOriginTypeAlignedWithArrows, AssociativeOriginTypeAtAPoint, AssociativeOriginTypeOffsetFromText, AssociativeOriginTypeAttachedToStack } |
Specifies the type of associativity for an annotation's origin. More... | |
enum | AssociativityLineOption { AssociativityLineOptionNone, AssociativityLineOptionExistingLine, AssociativityLineOptionPointVector, AssociativityLineOptionExtensionLine, AssociativityLineOptionCenterline, AssociativityLineOptionAngle, AssociativityLineOptionHorizontalRight, AssociativityLineOptionVerticalUp, AssociativityLineOptionHorizontalLeft, AssociativityLineOptionVerticalDown, AssociativityLineOptionBaseLine, AssociativityLineOptionLast } |
Specifies the associativity line option. More... | |
enum | AssociativityPointOption { AssociativityPointOptionNone, AssociativityPointOptionControl, AssociativityPointOptionArcCenter, AssociativityPointOptionTangent, AssociativityPointOptionIntersection, AssociativityPointOptionScreenPosition, AssociativityPointOptionOnCurve, AssociativityPointOptionLast } |
Specifies the associativity point option. More... | |
enum | ChamferForm { ChamferFormSymbol, ChamferFormSize, ChamferFormSizeAngle, ChamferFormAngleSize, ChamferFormLast } |
Specifies the chamfer dimension form. More... | |
enum | ChamferLeaderPlacement { ChamferLeaderPlacementPerpendicular, ChamferLeaderPlacementParallel, ChamferLeaderPlacementLinear, ChamferLeaderPlacementLast } |
Specifies the chamfer dimension leader placement relative to the chamfer. More... | |
enum | ChamferOrientationType { ChamferOrientationTypeHorizontal, ChamferOrientationTypeVertical, ChamferOrientationTypeParallel } |
Specifies the linear chamfer dimension orientation. More... | |
enum | ChamferSeparatorType { ChamferSeparatorTypeUppercaseX, ChamferSeparatorTypeLowercaseX } |
Specifies the chamfer dimension separator type. More... | |
enum | ChamferStubType { ChamferStubTypeNoneTextAboveLeader, ChamferStubTypeNoneTextAfterLeader, ChamferStubTypeTextAbove, ChamferStubTypeTextAfter, ChamferStubTypeLast } |
Specifies the chamfer dimension stub type. More... | |
enum | ChamferSymbolPlacement { ChamferSymbolPlacementNone, ChamferSymbolPlacementPrefix, ChamferSymbolPlacementSuffix, ChamferSymbolPlacementLast } |
Specifies the chamfer dimension symbol placement. More... | |
enum | Constants { ConstantsMaxLeaders = 7, ConstantsMaxLeaderIntermediatePoints = 7 } |
Constants for annotations. More... | |
enum | DecimalPointCharacter { DecimalPointCharacterPeriod, DecimalPointCharacterComma, DecimalPointCharacterLast } |
Specifies the decimal point character. More... | |
enum | DiameterRadiusLeaderStub { DiameterRadiusLeaderStubBefore, DiameterRadiusLeaderStubBelow, DiameterRadiusLeaderStubLast } |
Specifies the leader stub relative to diameter/radius dimension text. More... | |
enum | DiameterRadiusSymbolPlacement { DiameterRadiusSymbolPlacementBelow, DiameterRadiusSymbolPlacementAbove, DiameterRadiusSymbolPlacementAfter, DiameterRadiusSymbolPlacementBefore, DiameterRadiusSymbolPlacementOmit, DiameterRadiusSymbolPlacementLast } |
Specifies the diameter/radius symbol placement relative to the dimension text. More... | |
enum | DiameterSymbol { DiameterSymbolDia, DiameterSymbolStandard, DiameterSymbolUserDefined, DiameterSymbolSpherical, DiameterSymbolLast } |
Specifies the diameter symbol. More... | |
enum | DimensionTextFormat { DimensionTextFormatDecimal, DimensionTextFormatHalfSizeFraction, DimensionTextFormatTwoThirdSizeFraction, DimensionTextFormatFullSizeFraction, DimensionTextFormatLast } |
Specifies the dimension text format. More... | |
enum | DimensionType { DimensionTypeAngularMajor, DimensionTypeAngularMinor, DimensionTypeArcLength, DimensionTypeBaseline, DimensionTypeChain, DimensionTypeChamfer, DimensionTypeConcentricCircle, DimensionTypeCylindrical, DimensionTypeDiameter, DimensionTypeFoldedRadius, DimensionTypeHole, DimensionTypeHorizontal, DimensionTypeOrdinateHorizontal, DimensionTypeOrdinateOrigin, DimensionTypeOrdinateVertical, DimensionTypeParallel, DimensionTypePerpendicular, DimensionTypeRadius, DimensionTypeVertical, DimensionTypeLast } |
Specifies the type of dimension being created. More... | |
enum | DimensionUnit { DimensionUnitMillimeters, DimensionUnitMeters, DimensionUnitInches, DimensionUnitArchitecturalFeetInches, DimensionUnitEngineeringFeetInches, DimensionUnitLast } |
Specifies the dimension unit. More... | |
enum | DualDimensionPlacement { DualDimensionPlacementBelow, DualDimensionPlacementAfter, DualDimensionPlacementAbove, DualDimensionPlacementBefore, DualDimensionPlacementNone, DualDimensionPlacementLast } |
Specifies the dual dimension placement relative to the primary dimension. More... | |
enum | ExtensionLineDisplay { ExtensionLineDisplayTwo, ExtensionLineDisplayFirst, ExtensionLineDisplaySecond, ExtensionLineDisplayNone, ExtensionLineDisplayLast } |
Specifies the extension line display option. More... | |
enum | FinishMethod { FinishMethodNone, FinishMethodChipping, FinishMethodGrinding, FinishMethodHammering, FinishMethodMachining, FinishMethodRolling, FinishMethodPeening, FinishMethodLast } |
Specifies the weld finish method. More... | |
enum | FitAnsiHoleType { FitAnsiHoleTypeHole, FitAnsiHoleTypeShaft } |
Specifies the limit and fit ANSI hole. More... | |
enum | FitDisplayStyle { FitDisplayStyleFitSymbols, FitDisplayStyleFitSymbolsAndLimits, FitDisplayStyleFitSymbolsAndTolerances, FitDisplayStyleTolerancesOnly } |
Specifies the limit and fit display style. More... | |
enum | FlipOption { FlipOptionHorizontal, FlipOptionVertical, FlipOptionLast } |
Specifies the custom symbol flip option. More... | |
enum | FractionDenominatorFormat { FractionDenominatorFormatOne, FractionDenominatorFormatTwo, FractionDenominatorFormatFour, FractionDenominatorFormatEight, FractionDenominatorFormatSixteen, FractionDenominatorFormatThirtyTwo, FractionDenominatorFormatSixtyFour, FractionDenominatorFormatLast } |
Specifies the fraction denominator format. More... | |
enum | FrameBarElements { FrameBarElementsAftPerpendicular, FrameBarElementsForwardPerpendicular, FrameBarElementsCenterlineY, FrameBarElementsBaseline, FrameBarElementsWaterline, FrameBarElementsTransversalInsertArea, FrameBarElementsBulkHeads, FrameBarElementsDecks, FrameBarElementsTransverseFrames, FrameBarElementsInterTransverseFrames, FrameBarElementsLongitudinalYFrames, FrameBarElementsLongitudinalZFrames } |
Specifies the frame bar elements. More... | |
enum | GeometricCharacteristic { GeometricCharacteristicStraightness, GeometricCharacteristicFlatness, GeometricCharacteristicCircular, GeometricCharacteristicCylindrical, GeometricCharacteristicLineProfile, GeometricCharacteristicSurfaceProfile, GeometricCharacteristicAngular, GeometricCharacteristicPerpendicular, GeometricCharacteristicParallel, GeometricCharacteristicPosition, GeometricCharacteristicConcentric, GeometricCharacteristicSymmetric, GeometricCharacteristicCircularRunout, GeometricCharacteristicTotalRunout, GeometricCharacteristicLast } |
Specifies the geometric characteristic for an FCF. More... | |
enum | IdentificationLineLocation { IdentificationLineLocationNone, IdentificationLineLocationTop, IdentificationLineLocationBottom, IdentificationLineLocationLast } |
Specifies the weld identification line location (ISO and DIN only) More... | |
enum | LeaderAlignment { LeaderAlignmentNull = -1, LeaderAlignmentTop, LeaderAlignmentMiddle, LeaderAlignmentBottom, LeaderAlignmentTextBottomMax, LeaderAlignmentTextBottomMaxUnderline, LeaderAlignmentTextBottom, LeaderAlignmentTextBottomUnderline, LeaderAlignmentTextTopMax, LeaderAlignmentTextTopMaxUnderline, LeaderAlignmentTextTop, LeaderAlignmentTextTopUnderline, LeaderAlignmentLast } |
Specifies the leader's alignment. More... | |
enum | LeaderAttachment { LeaderAttachmentNull = -1, LeaderAttachmentOnObject, LeaderAttachmentScreen, LeaderAttachmentLast } |
Specifies what a leader is attached to. More... | |
enum | LeaderOrientation { LeaderOrientationFromLeft = 1, LeaderOrientationFromRight, LeaderOrientationFromTop, LeaderOrientationFromBottom, LeaderOrientationInferred } |
Specifies the leader's orientation. More... | |
enum | LeaderSide { LeaderSideNull = -1, LeaderSideLeft, LeaderSideRight, LeaderSideInferred, LeaderSideLast } |
Specifies which side the leader will be on. More... | |
enum | LeaderType { LeaderTypeNull = -1, LeaderTypePlain, LeaderTypeAround, LeaderTypePlainAligned, LeaderTypeAroundAligned, LeaderTypeExtension, LeaderTypeDatumArrow, LeaderTypeDatumExt, LeaderTypeDatumDim, LeaderTypeGbDatumArrow, LeaderTypeGbDatumExt, LeaderTypeGbDatumDim, LeaderTypeOnAnnotation, LeaderTypeOnStub, LeaderTypePlainNostub, LeaderTypeAlignedNostub, LeaderTypeOnCenterline, LeaderTypeDatumOnDotTerminatedLeader, LeaderTypeIdExtension, LeaderTypeLinearExtension, LeaderTypeLinearIdExtension, LeaderTypeAllOver, LeaderTypeLast } |
Specifies the leader type. More... | |
enum | LineWidth { LineWidthNormal = 1, LineWidthThick, LineWidthThin } |
Specifies the line width. More... | |
enum | MaterialConditionModifier { MaterialConditionModifierMmc, MaterialConditionModifierLmc, MaterialConditionModifierRfs, MaterialConditionModifierTangential, MaterialConditionModifierNone, MaterialConditionModifierLast } |
Specifies the material condition modifier. More... | |
enum | NarrowDisplayOption { NarrowDisplayOptionNone, NarrowDisplayOptionNoLeader, NarrowDisplayOptionWithLeaderNoStub, NarrowDisplayOptionAboveStub, NarrowDisplayOptionAfterStub, NarrowDisplayOptionLast } |
Specifies the narrow dimension display option. More... | |
enum | NarrowTextOrientation { NarrowTextOrientationHorizontal, NarrowTextOrientationParallel, NarrowTextOrientationLast } |
Specifies the narrow dimension text orientation. More... | |
enum | OrdinateDoglegCreationOption { OrdinateDoglegCreationOptionInfer, OrdinateDoglegCreationOptionYes, OrdinateDoglegCreationOptionNo, OrdinateDoglegCreationOptionLast } |
Specifies the dogleg creation option when creating/editing the ordinate dimension. More... | |
enum | OrdinateDoglegDefinition { OrdinateDoglegDefinitionStartAndEnd, OrdinateDoglegDefinitionStartAngle, OrdinateDoglegDefinitionEndAngle, OrdinateDoglegDefinitionLast } |
Specifies the ordinate dimension dogleg definition A - Start offset B - End offset C - Dog leg angle More... | |
enum | OrdinateLineArrowDisplayOption { OrdinateLineArrowDisplayOptionNone, OrdinateLineArrowDisplayOptionAll, OrdinateLineArrowDisplayOptionLast } |
Specifies the ordinate dimension line and arrow display option. More... | |
enum | OrdinateOriginDisplayOption { OrdinateOriginDisplayOptionUserDefinedSymbol, OrdinateOriginDisplayOptionOrdinateSetName, OrdinateOriginDisplayOptionNoText, OrdinateOriginDisplayOptionLast } |
Specifies the ordinate origin dimension display option. More... | |
enum | OrdinatePositiveDirection { OrdinatePositiveDirectionAll, OrdinatePositiveDirectionUpperRight, OrdinatePositiveDirectionUpperLeft, OrdinatePositiveDirectionLowerRight, OrdinatePositiveDirectionLowerLeft, OrdinatePositiveDirectionLast } |
Specifies the positive direction for ordinate dimensions. More... | |
enum | PmiDefaultPlane { PmiDefaultPlaneXyOfWcs = 1, PmiDefaultPlaneModelView, PmiDefaultPlaneXzOfWcs, PmiDefaultPlaneYzOfWcs, PmiDefaultPlaneLast = 1000 } |
Specifies the options for the default PMI annotation plane. More... | |
enum | PmiResizeMethod { PmiResizeMethodViewScale = 1, PmiResizeMethodZoomFactor, PmiResizeMethodIndependent } |
Specifies the options for the resize method. More... | |
enum | RadiusDimensionType { RadiusDimensionTypeToCenter, RadiusDimensionTypeNotToCenter, RadiusDimensionTypeLast } |
Specifies the radius dimension type. More... | |
enum | RadiusSymbol { RadiusSymbolR, RadiusSymbolRAD, RadiusSymbolUserDefined, RadiusSymbolSR, RadiusSymbolCR, RadiusSymbolLast } |
Specifies the radius symbol. More... | |
enum | SizeLetterCode { SizeLetterCodeNone, SizeLetterCodeA, SizeLetterCodeC, SizeLetterCodeD, SizeLetterCodeS, SizeLetterCodeZ, SizeLetterCodeP, SizeLetterCodeLast } |
Specifies the weld size letter code (ISO and DIN only) More... | |
enum | StackAlignmentPosition { StackAlignmentPositionAbove, StackAlignmentPositionBelow, StackAlignmentPositionLeft, StackAlignmentPositionRight } |
Specifies the site location of a stack. More... | |
enum | StackHorizontalAlignment { StackHorizontalAlignmentTop, StackHorizontalAlignmentMiddle, StackHorizontalAlignmentBottom } |
Specifies the horizontal alignment(left/right alignment) option when aligning annotations within a stack. More... | |
enum | StackVerticalAlignment { StackVerticalAlignmentLeft, StackVerticalAlignmentCenter, StackVerticalAlignmentRight } |
Specifies the vertical alignment(above/below alignment) option when aligning annotations within a stack. More... | |
enum | SupplementarySymbol { SupplementarySymbolNone, SupplementarySymbolConvex, SupplementarySymbolFlush, SupplementarySymbolConcave, SupplementarySymbolBlendedToes, SupplementarySymbolBackingStripPermanent, SupplementarySymbolBackingStripRemovable, SupplementarySymbolLast } |
Specifies the supplementary weld symbol. More... | |
enum | SurfaceFinishStandard { SurfaceFinishStandardAnsi, SurfaceFinishStandardIso, SurfaceFinishStandardJis, SurfaceFinishStandardDin, SurfaceFinishStandardIso2002, SurfaceFinishStandardDin2002, SurfaceFinishStandardGb, SurfaceFinishStandardEskd } |
Specifies the drafting surface finish standard type. More... | |
enum | Symbol { SymbolNone, SymbolButtWithRaisedEdges, SymbolSingleFlange, SymbolSquareButt, SymbolVButt, SymbolVButtBroadRootFace, SymbolBevelButt, SymbolBevelButtBroadRootFace, SymbolUButt, SymbolJButt, SymbolFlareV, SymbolFlareBevel, SymbolFillet, SymbolPlugSlot, SymbolEdge, SymbolSpot, SymbolSeam, SymbolSteepFlankedV, SymbolSteepFlankedBevel, SymbolBacking, SymbolSurfaceJoint, SymbolInclinedJoint, SymbolFoldJoint, SymbolStud, SymbolSurfacing, SymbolIntermittent, SymbolBackingPlate, SymbolNotSpecified, SymbolLast } |
Specifies the elementary weld symbol. More... | |
enum | SymbolPreferencesOption { SymbolPreferencesOptionPartSymbol, SymbolPreferencesOptionMasterSymbol, SymbolPreferencesOptionLast } |
Specifies the custom symbol preferences for the following - Crosshatch Area fill Color, font and line width This option is only available when creating. More... | |
enum | Tail { TailNone, TailFork, TailBox, TailLast } |
Specifies the weld tail for the reference line. More... | |
enum | TextJustification { TextJustificationLeft = 1, TextJustificationCenter, TextJustificationRight } |
Represents the horizontal text justification. More... | |
enum | TextOrientation { TextOrientationHorizontal, TextOrientationAligned, TextOrientationOverDimensionLine, TextOrientationByAngle, TextOrientationPerpendicular, TextOrientationLast } |
Specifies the dimension text orientation. More... | |
enum | TextPlacement { TextPlacementAutomatic, TextPlacementManualArrowsIn, TextPlacementManualArrowsOut, TextPlacementManualArrowsInSameDirection, TextPlacementLast } |
Specifies the dimension text placement. More... | |
enum | TextPreferencesOption { TextPreferencesOptionPartLettering, TextPreferencesOptionMasterSymbol, TextPreferencesOptionLast } |
Specifies the custom symbol text preferences option. More... | |
enum | TextType { TextTypeMandatory, TextTypeArbitrary, TextTypeControlled, TextTypePartiallyControlled, TextTypeInteger, TextTypeReal, TextTypeLast } |
Specifies the custom symbol text type. More... | |
enum | TolerancePlacement { TolerancePlacementBelow, TolerancePlacementAfter, TolerancePlacementAbove, TolerancePlacementLast } |
Specifies the tolerance text placement relative to the dimension text. More... | |
enum | ToleranceType { ToleranceTypeNone, ToleranceTypeLimitOneLine, ToleranceTypeLimitTwoLines, ToleranceTypeBilateralOneLine, ToleranceTypeBilateralTwoLines, ToleranceTypeUnilateralAbove, ToleranceTypeUnilateralBelow, ToleranceTypeBasic, ToleranceTypeReference, ToleranceTypeLimitLargerFirst, ToleranceTypeLimitLargerBelow, ToleranceTypeLimitsAndFits, ToleranceTypeNotToScale, ToleranceTypeDiameterReference, ToleranceTypeBasicNotToScale } |
Specifies the tolerance type. More... | |
enum | ToleranceZoneShape { ToleranceZoneShapePlanar, ToleranceZoneShapeCylindrical, ToleranceZoneShapeSpherical, ToleranceZoneShapeLast } |
Specifies the tolerance zone shape. More... | |
enum | TrimDimensionLineStyle { TrimDimensionLineStyleDoNotTrim, TrimDimensionLineStyleTrim } |
Specifies the dimension trim dimension line style. More... | |
enum | TrueLengthTextPosition { TrueLengthTextPositionNone, TrueLengthTextPositionPrefix, TrueLengthTextPositionSuffix } |
Specifies the True Length Text position. More... | |
enum | VerticalTextJustification { VerticalTextJustificationTop = 1, VerticalTextJustificationMiddle, VerticalTextJustificationBottom } |
Represents the vertical text justification. More... | |
enum | WeldStandard { WeldStandardAnsi, WeldStandardDin, WeldStandardJis, WeldStandardIso, WeldStandardEskd, WeldStandardGb, WeldStandardLast } |
Specifies the weld standard. More... | |
enum | ZeroToleranceDisplayStyle { ZeroToleranceDisplayStyleBasedOnUnits, ZeroToleranceDisplayStyleAsZero, ZeroToleranceDisplayStyleOmittedAndInlined, ZeroToleranceDisplayStyleOmitted } |
Specifies the 0 tolerance display style. More... |
Provides classes and interfaces relating to Dimensions, Notes, Symbols, PMI, and other Annotations.
Specifies the site location in the text box which can be used to locate a drafting object.
AlignmentPositionTopCenter |
top center |
AlignmentPositionTopRight |
top right |
AlignmentPositionMidLeft |
mid left |
AlignmentPositionMidCenter |
mid center |
AlignmentPositionMidRight |
mid right |
AlignmentPositionBottomLeft |
bottom left |
AlignmentPositionBottomCeneter |
Use Annotations::AlignmentPositionBottomCenter instead. |
AlignmentPositionBottomRight |
bottom right |
Specifies the angular dimension format.
Specifies the suppress zeros option for the angular dimension.
Specifies the area fill material type.
Specifies the arrow display option.
Specifies the arrowhead type.
Specifies the type of associativity for an annotation's origin.
Specifies the associativity line option.
AssociativityLineOptionNone |
No line. |
AssociativityLineOptionExistingLine |
Existing line. |
AssociativityLineOptionPointVector |
Vector from two points. |
AssociativityLineOptionExtensionLine |
Extension line. |
AssociativityLineOptionCenterline |
Centerline - |
AssociativityLineOptionAngle |
At angle. |
AssociativityLineOptionHorizontalRight |
Horizontal right. |
AssociativityLineOptionVerticalUp |
Vertical up. |
AssociativityLineOptionHorizontalLeft |
Horizontal left. |
AssociativityLineOptionVerticalDown |
Vertical down. |
AssociativityLineOptionBaseLine |
Base line. |
AssociativityLineOptionLast |
Last enum value. Should not be used. |
Specifies the associativity point option.
AssociativityPointOptionNone |
No point. |
AssociativityPointOptionControl |
Control point. |
AssociativityPointOptionArcCenter |
Arc center point. |
AssociativityPointOptionTangent |
Tangent point. |
AssociativityPointOptionIntersection |
Intersection point. |
AssociativityPointOptionScreenPosition |
Screen position. |
AssociativityPointOptionOnCurve |
Point on curve. |
AssociativityPointOptionLast |
Last enum value. Should not be used. |
Specifies the chamfer dimension leader placement relative to the chamfer.
Specifies the chamfer dimension stub type.
Constants for annotations.
Specifies the leader stub relative to diameter/radius dimension text.
Specifies the diameter/radius symbol placement relative to the dimension text.
Specifies the dimension text format.
Specifies the type of dimension being created.
DimensionTypeAngularMajor |
Major Angular dimension. |
DimensionTypeAngularMinor |
Minor Angular dimension. |
DimensionTypeArcLength |
Arc Length dimension. |
DimensionTypeBaseline |
Baseline dimension. |
DimensionTypeChain |
Chain dimension. |
DimensionTypeChamfer |
Chamfer dimension. |
DimensionTypeConcentricCircle |
Concentric Circle dimension. |
DimensionTypeCylindrical |
Cylindrical dimension. |
DimensionTypeDiameter |
Diameter dimension. |
DimensionTypeFoldedRadius |
Folded Radius dimension. |
DimensionTypeHole |
Hole dimension. |
DimensionTypeHorizontal |
Horizontal dimension. |
DimensionTypeOrdinateHorizontal |
Horizontal Ordinate dimension. |
DimensionTypeOrdinateOrigin |
Ordinate Origin dimension. |
DimensionTypeOrdinateVertical |
Vertical Ordinate dimension. |
DimensionTypeParallel |
Parallel dimension. |
DimensionTypePerpendicular |
Perpendicular dimension. |
DimensionTypeRadius |
Radius dimension. |
DimensionTypeVertical |
Vertical dimension. |
DimensionTypeLast |
Last enum value. Should not be used. |
Specifies the dimension unit.
Specifies the dual dimension placement relative to the primary dimension.
Specifies the extension line display option.
Specifies the weld finish method.
Specifies the limit and fit display style.
FitDisplayStyleFitSymbols |
Display only the grade and deviation. |
FitDisplayStyleFitSymbolsAndLimits |
Display grade, deviation, and limit values. |
FitDisplayStyleFitSymbolsAndTolerances |
Display grade, deviation, and tolerance values. |
FitDisplayStyleTolerancesOnly |
Display the tolerance values only. |
Specifies the custom symbol flip option.
This option is only available when editing. This option is unavailable for symbols with leaders.
Specifies the fraction denominator format.
Specifies the frame bar elements.
Specifies the geometric characteristic for an FCF.
Specifies the weld identification line location (ISO and DIN only)
Specifies the leader's alignment.
For more information, see the Leader Text Alignment section of Drafting Help.
Specifies the leader type.
Corresponds to the leader types in the UI's Leader Tool
Specifies the material condition modifier.
Specifies the narrow dimension display option.
Specifies the dogleg creation option when creating/editing the ordinate dimension.
Specifies the ordinate dimension dogleg definition
A - Start offset
B - End offset
C - Dog leg angle
_____________ Dimension Line | | B | _______ | A / / . / .C / Dogleg Segement . / _______./ | |
Specifies the ordinate origin dimension display option.
OrdinateOriginDisplayOptionUserDefinedSymbol |
Displays user defined symbol at the ordinate origin. |
OrdinateOriginDisplayOptionOrdinateSetName |
Displays the ordinate set name at the ordinate origin. |
OrdinateOriginDisplayOptionNoText |
Display no text at the ordinate origin. |
OrdinateOriginDisplayOptionLast |
Last enum value. Should not be used. |
Specifies the positive direction for ordinate dimensions.
Specifies the weld size letter code (ISO and DIN only)
Specifies the horizontal alignment(left/right alignment) option when aligning annotations within a stack.
Specifies the vertical alignment(above/below alignment) option when aligning annotations within a stack.
Specifies the supplementary weld symbol.
Specifies the drafting surface finish standard type.
Specifies the elementary weld symbol.
Specifies the custom symbol preferences for the following -
Crosshatch
Area fill
Color, font and line width
This option is only available when creating.
Specifies the dimension text orientation.
Specifies the dimension text placement.
Specifies the custom symbol text preferences option.
This option is only available when creating.
Specifies the custom symbol text type.
Specifies the tolerance text placement relative to the dimension text.
Specifies the tolerance type.
Specifies the 0 tolerance display style.