NXOpen .NET Reference  12.0.0
Public Member Functions | Protected Member Functions | Properties | List of all members
NXOpen.Annotations.DimensionCollection Class Reference

Represents a collection of NXOpen.Annotations.Dimension objects More...

Inheritance diagram for NXOpen.Annotations.DimensionCollection:

Public Member Functions

NXOpen.Annotations.Dimension[] ToArray ()
 Returns an array of NXOpen.Annotations.Dimension objects. More...
 
unsafe
NXOpen.Annotations.MajorAngularDimension 
CreateMajorAngularDimension (NXOpen.Annotations.DimensionData dimensionData, NXOpen.Point3d origin)
 Creates a major angular dimension More...
 
unsafe
NXOpen.Annotations.PmiMajorAngularDimension 
CreatePmiMajorAngularDimension (NXOpen.Annotations.DimensionData dimensionData, NXOpen.Annotations.PmiData pmiData, NXOpen.Xform annotationPlane, NXOpen.Point3d origin)
 Creates a PMI major angular dimension More...
 
unsafe
NXOpen.Annotations.MinorAngularDimension 
CreateMinorAngularDimension (NXOpen.Annotations.DimensionData dimensionData, NXOpen.Point3d origin)
 Creates a minor angular dimension More...
 
unsafe
NXOpen.Annotations.PmiMinorAngularDimension 
CreatePmiMinorAngularDimension (NXOpen.Annotations.DimensionData dimensionData, NXOpen.Annotations.PmiData pmiData, NXOpen.Xform annotationPlane, NXOpen.Point3d origin)
 Creates a PMI minor angular dimension More...
 
unsafe
NXOpen.Annotations.ArcLengthDimension 
CreateArcLengthDimension (NXOpen.Annotations.DimensionData dimensionData, NXOpen.Point3d origin)
 Creates an arc length dimension More...
 
unsafe
NXOpen.Annotations.PmiArcLengthDimension 
CreatePmiArcLengthDimension (NXOpen.Annotations.DimensionData dimensionData, NXOpen.Annotations.PmiData pmiData, NXOpen.Xform annotationPlane, NXOpen.Point3d origin)
 Creates a PMI arc length dimension More...
 
unsafe
NXOpen.Annotations.ChamferDimension 
CreateChamferDimension (NXOpen.Annotations.DimensionData dimensionData, NXOpen.Point3d origin)
 Creates a chamfer dimension More...
 
unsafe
NXOpen.Annotations.PmiChamferDimension 
CreatePmiChamferDimension (NXOpen.Annotations.DimensionData dimensionData, NXOpen.Annotations.PmiData pmiData, NXOpen.Xform annotationPlane, NXOpen.Point3d origin)
 Creates a PMI chamfer dimnension More...
 
unsafe
NXOpen.Annotations.ConcentricCircleDimension 
CreateConcentricCircleDimension (NXOpen.Annotations.DimensionData dimensionData, NXOpen.Point3d origin)
 Creates a concentric circle dimension More...
 
unsafe
NXOpen.Annotations.PmiConcentricCircleDimension 
CreatePmiConcentricCircleDimension (NXOpen.Annotations.DimensionData dimensionData, NXOpen.Annotations.PmiData pmiData, NXOpen.Xform annotationPlane, NXOpen.Point3d origin)
 Creates a PMI concentric circle dimension More...
 
unsafe
NXOpen.Annotations.CylindricalDimension 
CreateCylindricalDimension (NXOpen.Annotations.DimensionData dimensionData, NXOpen.Point3d origin)
 Creates a cylindrical dimension More...
 
unsafe
NXOpen.Annotations.PmiCylindricalDimension 
CreatePmiCylindricalDimension (NXOpen.Annotations.DimensionData dimensionData, NXOpen.Annotations.PmiData pmiData, NXOpen.Xform annotationPlane, NXOpen.Point3d origin)
 Creates a PMI cylindrical dimension More...
 
unsafe
NXOpen.Annotations.DiameterDimension 
CreateDiameterDimension (NXOpen.Annotations.DimensionData dimensionData, NXOpen.Point3d origin)
 Creates a diameter dimension More...
 
unsafe
NXOpen.Annotations.PmiDiameterDimension 
CreatePmiDiameterDimension (NXOpen.Annotations.DimensionData dimensionData, NXOpen.Annotations.PmiData pmiData, NXOpen.Xform annotationPlane, NXOpen.Point3d origin)
 Creates a PMI diameter dimension More...
 
unsafe
NXOpen.Annotations.FoldedRadiusDimension 
CreateFoldedRadiusDimension (NXOpen.Annotations.DimensionData dimensionData, NXOpen.Point3d origin)
 Creates a folded radius dimension More...
 
unsafe
NXOpen.Annotations.PmiFoldedRadiusDimension 
CreatePmiFoldedRadiusDimension (NXOpen.Annotations.DimensionData dimensionData, NXOpen.Annotations.PmiData pmiData, NXOpen.Xform annotationPlane, NXOpen.Point3d origin)
 Creates a PMI folded radius dimension More...
 
unsafe
NXOpen.Annotations.HoleDimension 
CreateHoleDimension (NXOpen.Annotations.DimensionData dimensionData, NXOpen.Point3d origin)
 Creates a hole dimension More...
 
unsafe
NXOpen.Annotations.PmiHoleDimension 
CreatePmiHoleDimension (NXOpen.Annotations.DimensionData dimensionData, NXOpen.Annotations.PmiData pmiData, NXOpen.Xform annotationPlane, NXOpen.Point3d origin)
 Creates a PMI hole dimension More...
 
unsafe
NXOpen.Annotations.HorizontalDimension 
CreateHorizontalDimension (NXOpen.Annotations.DimensionData dimensionData, NXOpen.Point3d origin)
 Creates a horizontal dimension More...
 
unsafe
NXOpen.Annotations.PmiHorizontalDimension 
CreatePmiHorizontalDimension (NXOpen.Annotations.DimensionData dimensionData, NXOpen.Annotations.PmiData pmiData, NXOpen.Xform annotationPlane, NXOpen.Point3d origin)
 Creates a PMI horizontal dimension More...
 
unsafe
NXOpen.Annotations.HorizontalOrdinateDimension 
CreateHorizontalOrdinateDimension (NXOpen.Annotations.DimensionData dimensionData, NXOpen.Point3d origin)
 Creates a horizontal ordinate dimension More...
 
unsafe
NXOpen.Annotations.PmiHorizontalOrdinateDimension 
CreatePmiHorizontalOrdinateDimension (NXOpen.Annotations.DimensionData dimensionData, NXOpen.Annotations.PmiData pmiData, NXOpen.Xform annotationPlane, NXOpen.Point3d origin)
 Creates a PMI horizontal ordinate dimension More...
 
unsafe
NXOpen.Annotations.ParallelDimension 
CreateParallelDimension (NXOpen.Annotations.DimensionData dimensionData, NXOpen.Point3d origin)
 Creates a parallel dimension More...
 
unsafe
NXOpen.Annotations.PmiParallelDimension 
CreatePmiParallelDimension (NXOpen.Annotations.DimensionData dimensionData, NXOpen.Annotations.PmiData pmiData, NXOpen.Xform annotationPlane, NXOpen.Point3d origin)
 Creates a PMI parallel dimension More...
 
unsafe
NXOpen.Annotations.PerpendicularDimension 
CreatePerpendicularDimension (NXOpen.Annotations.DimensionData dimensionData, NXOpen.Point3d origin)
 Creates a perpendicular dimension More...
 
unsafe
NXOpen.Annotations.PmiPerpendicularDimension 
CreatePmiPerpendicularDimension (NXOpen.Annotations.DimensionData dimensionData, NXOpen.Annotations.PmiData pmiData, NXOpen.Xform annotationPlane, NXOpen.Point3d origin)
 Creates a PMI perpendicular dimension More...
 
unsafe
NXOpen.Annotations.RadiusDimension 
CreateRadiusDimension (NXOpen.Annotations.DimensionData dimensionData, NXOpen.Annotations.RadiusDimensionType radiusType, NXOpen.Point3d origin)
 Creates a radius dimension More...
 
unsafe
NXOpen.Annotations.PmiRadiusDimension 
CreatePmiRadiusDimension (NXOpen.Annotations.DimensionData dimensionData, NXOpen.Annotations.RadiusDimensionType radiusType, NXOpen.Annotations.PmiData pmiData, NXOpen.Xform annotationPlane, NXOpen.Point3d origin)
 Creates a PMI radius dimension More...
 
unsafe
NXOpen.Annotations.VerticalDimension 
CreateVerticalDimension (NXOpen.Annotations.DimensionData dimensionData, NXOpen.Point3d origin)
 Creates a vertical dimension More...
 
unsafe
NXOpen.Annotations.PmiVerticalDimension 
CreatePmiVerticalDimension (NXOpen.Annotations.DimensionData dimensionData, NXOpen.Annotations.PmiData pmiData, NXOpen.Xform annotationPlane, NXOpen.Point3d origin)
 Creates a PMI vertical dimension More...
 
unsafe
NXOpen.Annotations.VerticalOrdinateDimension 
CreateVerticalOrdinateDimension (NXOpen.Annotations.DimensionData dimensionData, NXOpen.Point3d origin)
 Creates a vertical ordinate dimension More...
 
unsafe
NXOpen.Annotations.PmiVerticalOrdinateDimension 
CreatePmiVerticalOrdinateDimension (NXOpen.Annotations.DimensionData dimensionData, NXOpen.Annotations.PmiData pmiData, NXOpen.Xform annotationPlane, NXOpen.Point3d origin)
 Creates a PMI vertical ordinate dimension More...
 
unsafe
NXOpen.Annotations.OrdinateOriginDimension 
CreateOrdinateOriginDimension (NXOpen.Annotations.DimensionData dimensionData, NXOpen.Point3d origin)
 Creates an ordinate origin dimension More...
 
unsafe
NXOpen.Annotations.PmiOrdinateOriginDimension 
CreatePmiOrdinateOriginDimension (NXOpen.Annotations.DimensionData dimensionData, NXOpen.Annotations.PmiData pmiData, NXOpen.Xform annotationPlane, NXOpen.Point3d origin)
 Creates a PMI ordinate origin dimension More...
 
unsafe void CreateHorizontalOrdinateAutoDimension (NXOpen.Annotations.DimensionData dimensionData, NXOpen.Point3d origin, bool allowDuplicate, bool repositionDim)
 Creates a horizontal ordinate automatic dimension More...
 
unsafe void CreatePmiHorizontalOrdinateAutoDimension (NXOpen.Annotations.DimensionData dimensionData, NXOpen.Annotations.PmiData pmiData, NXOpen.Xform annotationPlane, NXOpen.Point3d origin, bool allowDuplicate, bool repositionDim)
 Creates a PMI horizontal ordinate automatic dimension More...
 
unsafe void CreateVerticalOrdinateAutoDimension (NXOpen.Annotations.DimensionData dimensionData, NXOpen.Point3d origin, bool allowDuplicate, bool repositionDim)
 Creates a vertical ordinate automatic dimension More...
 
unsafe void CreatePmiVerticalOrdinateAutoDimension (NXOpen.Annotations.DimensionData dimensionData, NXOpen.Annotations.PmiData pmiData, NXOpen.Xform annotationPlane, NXOpen.Point3d origin, bool allowDuplicate, bool repositionDim)
 Creates a PMI vertical ordinate automatic dimension More...
 
unsafe
NXOpen.Annotations.ThicknessDimensionBuilder 
CreateThicknessDimensionBuilder (NXOpen.Annotations.BaseConcentricCircleDimension thicknessDimension)
 Creates a NXOpen.Annotations.ThicknessDimensionBuilder More...
 
unsafe
NXOpen.Annotations.PmiThicknessDimensionBuilder 
CreatePmiThicknessDimensionBuilder (NXOpen.Annotations.PmiConcentricCircleDimension thicknessDimension)
 Creates a NXOpen.Annotations.PmiThicknessDimensionBuilder More...
 
unsafe
NXOpen.Annotations.CurveLengthDimensionBuilder 
CreateCurveLengthDimensionBuilder (NXOpen.Annotations.BaseArcLengthDimension curveLengthDimension)
 Creates a NXOpen.Annotations.CurveLengthDimensionBuilder More...
 
unsafe
NXOpen.Annotations.PmiCurveLengthDimensionBuilder 
CreatePmiCurveLengthDimensionBuilder (NXOpen.Annotations.PmiArcLengthDimension curveLengthDimension)
 Creates a NXOpen.Annotations.PmiCurveLengthDimensionBuilder More...
 
unsafe
NXOpen.Annotations.ChamferDimensionBuilder 
CreateChamferDimensionBuilder (NXOpen.Annotations.BaseChamferDimension chamferDimension)
 Creates a NXOpen.Annotations.ChamferDimensionBuilder More...
 
unsafe
NXOpen.Annotations.PmiChamferDimensionBuilder 
CreatePmiChamferDimensionBuilder (NXOpen.Annotations.PmiChamferDimension chamferDimension)
 Creates a NXOpen.Annotations.PmiChamferDimensionBuilder More...
 
unsafe
NXOpen.Annotations.LinearDimensionBuilder 
CreateLinearDimensionBuilder (NXOpen.Annotations.Dimension linearDimension)
 Creates a NXOpen.Annotations.LinearDimensionBuilder More...
 
unsafe
NXOpen.Annotations.PmiLinearDimensionBuilder 
CreatePmiLinearDimensionBuilder (NXOpen.Annotations.Dimension linearDimension)
 Creates a NXOpen.Annotations.PmiLinearDimensionBuilder More...
 
unsafe
NXOpen.Annotations.RadialDimensionBuilder 
CreateRadialDimensionBuilder (NXOpen.Annotations.Dimension radialDimension)
 Creates a NXOpen.Annotations.RadialDimensionBuilder More...
 
unsafe
NXOpen.Annotations.PmiRadialDimensionBuilder 
CreatePmiRadialDimensionBuilder (NXOpen.Annotations.Dimension radialDimension)
 Creates a NXOpen.Annotations.PmiRadialDimensionBuilder More...
 
unsafe
NXOpen.Annotations.RapidDimensionBuilder 
CreateRapidDimensionBuilder (NXOpen.Annotations.Dimension rapidDimension)
 Creates a NXOpen.Annotations.RapidDimensionBuilder More...
 
unsafe
NXOpen.Annotations.PmiRapidDimensionBuilder 
CreatePmiRapidDimensionBuilder (NXOpen.Annotations.Dimension rapidDimension)
 Creates a NXOpen.Annotations.PmiRapidDimensionBuilder More...
 
unsafe
NXOpen.Annotations.AngularDimensionBuilder 
CreateAngularDimensionBuilder (NXOpen.Annotations.BaseAngularDimension angularDimension)
 Creates a NXOpen.Annotations.AngularDimensionBuilder More...
 
unsafe
NXOpen.Annotations.MajorAngularDimensionBuilder 
CreateMajorAngularDimensionBuilder (NXOpen.Annotations.MajorAngularDimension angularDimension)
 Creates a NXOpen.Annotations.AngularDimensionBuilder More...
 
unsafe
NXOpen.Annotations.MinorAngularDimensionBuilder 
CreateMinorAngularDimensionBuilder (NXOpen.Annotations.MinorAngularDimension angularDimension)
 Creates a NXOpen.Annotations.AngularDimensionBuilder More...
 
unsafe
NXOpen.Annotations.PmiAngularDimensionBuilder 
CreatePmiAngularDimensionBuilder (NXOpen.Annotations.Dimension angularDimension)
 Creates a NXOpen.Annotations.PmiAngularDimensionBuilder More...
 
unsafe
NXOpen.Annotations.PmiMajorAngularDimensionBuilder 
CreatePmiMajorAngularDimensionBuilder (NXOpen.Annotations.BaseAngularDimension angularDimension)
 Creates a NXOpen.Annotations.PmiMajorAngularDimensionBuilder More...
 
unsafe
NXOpen.Annotations.PmiMinorAngularDimensionBuilder 
CreatePmiMinorAngularDimensionBuilder (NXOpen.Annotations.BaseAngularDimension angularDimension)
 Creates a NXOpen.Annotations.PmiMinorAngularDimensionBuilder More...
 
unsafe
NXOpen.Annotations.OrdinateDimensionBuilder 
CreateOrdinateDimensionBuilder (NXOpen.Annotations.OrdinateDimension ordinateDimension)
 Creates a NXOpen.Annotations.OrdinateDimensionBuilder More...
 
unsafe
NXOpen.Annotations.PmiOrdinateDimensionBuilder 
CreatePmiOrdinateDimensionBuilder (NXOpen.Annotations.OrdinateDimension ordinateDimension)
 Creates a NXOpen.Annotations.PmiOrdinateDimensionBuilder More...
 
unsafe
NXOpen.Annotations.AppendedTextEditorBuilder 
CreateAppendedTextEditorBuilder (NXOpen.Annotations.Dimension dimension)
 Creates a NXOpen.Annotations.AppendedTextEditorBuilder More...
 
unsafe
NXOpen.Annotations.GeodesicDimensionBuilder 
CreateGeodesicDimensionBuilder (NXOpen.Annotations.Dimension dimension)
 Creates a NXOpen.Annotations.GeodesicDimensionBuilder More...
 

Protected Member Functions

override int EnumerateMoveNext (ref Tag currentTag, byte[] state)
 Advances the enumerator to the next element of the collection. More...
 

Properties

Tag Tag [get]
 Returns the tag of this object. More...
 

Detailed Description

Represents a collection of NXOpen.Annotations.Dimension objects

This is an collection class.

Created in NX3.0.0

Member Function Documentation

unsafe NXOpen.Annotations.AngularDimensionBuilder NXOpen.Annotations.DimensionCollection.CreateAngularDimensionBuilder ( NXOpen.Annotations.BaseAngularDimension  angularDimension)

Creates a NXOpen.Annotations.AngularDimensionBuilder

Created in NX9.0.0

License requirements: drafting ("DRAFTING")

Parameters
angularDimensionthe Drafting or PMI inherited angular dimension to be edited, if a null reference (Nothing in Visual Basic), then create an angular dimension
Returns
the Angular dimension builder
unsafe NXOpen.Annotations.AppendedTextEditorBuilder NXOpen.Annotations.DimensionCollection.CreateAppendedTextEditorBuilder ( NXOpen.Annotations.Dimension  dimension)

Creates a NXOpen.Annotations.AppendedTextEditorBuilder

Created in NX9.0.0

License requirements: None.

Parameters
dimensionNXOpen.Annotations.Dimension to be edited
Returns
unsafe NXOpen.Annotations.ArcLengthDimension NXOpen.Annotations.DimensionCollection.CreateArcLengthDimension ( NXOpen.Annotations.DimensionData  dimensionData,
NXOpen.Point3d  origin 
)

Creates an arc length dimension

Created in NX4.0.0

License requirements: drafting ("DRAFTING")

Parameters
dimensionDataDimension data
originOrigin for the dimension
Returns
New arc length dimension
unsafe NXOpen.Annotations.ChamferDimension NXOpen.Annotations.DimensionCollection.CreateChamferDimension ( NXOpen.Annotations.DimensionData  dimensionData,
NXOpen.Point3d  origin 
)

Creates a chamfer dimension

Created in NX4.0.0

License requirements: drafting ("DRAFTING")

Parameters
dimensionDataDimension data
originOrigin for the dimension
Returns
New chamfer dimension
unsafe NXOpen.Annotations.ChamferDimensionBuilder NXOpen.Annotations.DimensionCollection.CreateChamferDimensionBuilder ( NXOpen.Annotations.BaseChamferDimension  chamferDimension)

Creates a NXOpen.Annotations.ChamferDimensionBuilder

Created in NX9.0.0

License requirements: drafting ("DRAFTING")

Parameters
chamferDimensionthe Drafting or PMI Inherited PMI chamfer dimension to be edited, if a null reference (Nothing in Visual Basic), then create an chamfer dimension
Returns
the chamfer dimension builder
unsafe NXOpen.Annotations.ConcentricCircleDimension NXOpen.Annotations.DimensionCollection.CreateConcentricCircleDimension ( NXOpen.Annotations.DimensionData  dimensionData,
NXOpen.Point3d  origin 
)

Creates a concentric circle dimension

Created in NX4.0.0

License requirements: drafting ("DRAFTING")

Parameters
dimensionDataDimension data
originOrigin for the dimension
Returns
New concentric circle dimension
unsafe NXOpen.Annotations.CurveLengthDimensionBuilder NXOpen.Annotations.DimensionCollection.CreateCurveLengthDimensionBuilder ( NXOpen.Annotations.BaseArcLengthDimension  curveLengthDimension)

Creates a NXOpen.Annotations.CurveLengthDimensionBuilder

Created in NX9.0.0

License requirements: drafting ("DRAFTING")

Parameters
curveLengthDimensionthe Drafting or Inherited PMI curve length dimension to be edited, if a null reference (Nothing in Visual Basic), then create an curve length dimension
Returns
the curve length dimension builder
unsafe NXOpen.Annotations.CylindricalDimension NXOpen.Annotations.DimensionCollection.CreateCylindricalDimension ( NXOpen.Annotations.DimensionData  dimensionData,
NXOpen.Point3d  origin 
)

Creates a cylindrical dimension

Created in NX4.0.0

License requirements: drafting ("DRAFTING")

Parameters
dimensionDataDimension data
originOrigin for the dimension
Returns
New cylindrical dimension
unsafe NXOpen.Annotations.DiameterDimension NXOpen.Annotations.DimensionCollection.CreateDiameterDimension ( NXOpen.Annotations.DimensionData  dimensionData,
NXOpen.Point3d  origin 
)

Creates a diameter dimension

Created in NX4.0.0

License requirements: drafting ("DRAFTING")

Parameters
dimensionDataDimension data
originOrigin for the dimension
Returns
New diameter dimension
unsafe NXOpen.Annotations.FoldedRadiusDimension NXOpen.Annotations.DimensionCollection.CreateFoldedRadiusDimension ( NXOpen.Annotations.DimensionData  dimensionData,
NXOpen.Point3d  origin 
)

Creates a folded radius dimension

Created in NX4.0.0

License requirements: drafting ("DRAFTING")

Parameters
dimensionDataDimension data
originOrigin for the dimension
Returns
New folded radius dimension
unsafe NXOpen.Annotations.GeodesicDimensionBuilder NXOpen.Annotations.DimensionCollection.CreateGeodesicDimensionBuilder ( NXOpen.Annotations.Dimension  dimension)

Creates a NXOpen.Annotations.GeodesicDimensionBuilder

Created in NX10.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
dimensionNXOpen.Annotations.Dimension to be edited
Returns
the geodesic dimension builder
unsafe NXOpen.Annotations.HoleDimension NXOpen.Annotations.DimensionCollection.CreateHoleDimension ( NXOpen.Annotations.DimensionData  dimensionData,
NXOpen.Point3d  origin 
)

Creates a hole dimension

Created in NX4.0.0

License requirements: drafting ("DRAFTING")

Parameters
dimensionDataDimension data
originOrigin for the dimension
Returns
New hole dimension
unsafe NXOpen.Annotations.HorizontalDimension NXOpen.Annotations.DimensionCollection.CreateHorizontalDimension ( NXOpen.Annotations.DimensionData  dimensionData,
NXOpen.Point3d  origin 
)

Creates a horizontal dimension

Created in NX4.0.0

License requirements: drafting ("DRAFTING")

Parameters
dimensionDataDimension data
originOrigin for the dimension
Returns
New horizontal dimension
unsafe void NXOpen.Annotations.DimensionCollection.CreateHorizontalOrdinateAutoDimension ( NXOpen.Annotations.DimensionData  dimensionData,
NXOpen.Point3d  origin,
bool  allowDuplicate,
bool  repositionDim 
)

Creates a horizontal ordinate automatic dimension

Created in NX5.0.0

License requirements: drafting ("DRAFTING")

Parameters
dimensionDataDimension data
originOrigin for the dimension
allowDuplicateTRUE - Allow dimensions with duplicate values
repositionDimTRUE - Reposition existing dimensions
unsafe NXOpen.Annotations.HorizontalOrdinateDimension NXOpen.Annotations.DimensionCollection.CreateHorizontalOrdinateDimension ( NXOpen.Annotations.DimensionData  dimensionData,
NXOpen.Point3d  origin 
)

Creates a horizontal ordinate dimension

Created in NX4.0.0

License requirements: drafting ("DRAFTING")

Parameters
dimensionDataDimension data
originOrigin for the dimension
Returns
New horizontal ordinate dimension
unsafe NXOpen.Annotations.LinearDimensionBuilder NXOpen.Annotations.DimensionCollection.CreateLinearDimensionBuilder ( NXOpen.Annotations.Dimension  linearDimension)

Creates a NXOpen.Annotations.LinearDimensionBuilder

Created in NX9.0.0

License requirements: drafting ("DRAFTING")

Parameters
linearDimensionthe Drafting or PMI linear dimension to be edited, if a null reference (Nothing in Visual Basic), then create an linear dimension
Returns
the linear dimension builder
unsafe NXOpen.Annotations.MajorAngularDimension NXOpen.Annotations.DimensionCollection.CreateMajorAngularDimension ( NXOpen.Annotations.DimensionData  dimensionData,
NXOpen.Point3d  origin 
)

Creates a major angular dimension

Created in NX4.0.0

License requirements: drafting ("DRAFTING")

Parameters
dimensionDataDimension data
originOrigin for the dimension
Returns
New major angular dimension
unsafe NXOpen.Annotations.MajorAngularDimensionBuilder NXOpen.Annotations.DimensionCollection.CreateMajorAngularDimensionBuilder ( NXOpen.Annotations.MajorAngularDimension  angularDimension)

Creates a NXOpen.Annotations.AngularDimensionBuilder

Created in NX9.0.0

License requirements: drafting ("DRAFTING")

Parameters
angularDimensionthe Drafting or PMI inherited angular dimension to be edited, if a null reference (Nothing in Visual Basic), then create an angular dimension
Returns
the Angular dimension builder
unsafe NXOpen.Annotations.MinorAngularDimension NXOpen.Annotations.DimensionCollection.CreateMinorAngularDimension ( NXOpen.Annotations.DimensionData  dimensionData,
NXOpen.Point3d  origin 
)

Creates a minor angular dimension

Created in NX4.0.0

License requirements: drafting ("DRAFTING")

Parameters
dimensionDataDimension data
originOrigin for the dimension
Returns
New minor angular dimension
unsafe NXOpen.Annotations.MinorAngularDimensionBuilder NXOpen.Annotations.DimensionCollection.CreateMinorAngularDimensionBuilder ( NXOpen.Annotations.MinorAngularDimension  angularDimension)

Creates a NXOpen.Annotations.AngularDimensionBuilder

Created in NX9.0.0

License requirements: drafting ("DRAFTING")

Parameters
angularDimensionthe Drafting or PMI inherited angular dimension to be edited, if a null reference (Nothing in Visual Basic), then create an angular dimension
Returns
the Angular dimension builder
unsafe NXOpen.Annotations.OrdinateDimensionBuilder NXOpen.Annotations.DimensionCollection.CreateOrdinateDimensionBuilder ( NXOpen.Annotations.OrdinateDimension  ordinateDimension)

Creates a NXOpen.Annotations.OrdinateDimensionBuilder

Created in NX9.0.0

License requirements: drafting ("DRAFTING")

Parameters
ordinateDimensionthe Drafting or PMI inherited ordinate dimension to be edited, if a null reference (Nothing in Visual Basic), then create an ordinate dimension
Returns
the ordinate dimension builder
unsafe NXOpen.Annotations.OrdinateOriginDimension NXOpen.Annotations.DimensionCollection.CreateOrdinateOriginDimension ( NXOpen.Annotations.DimensionData  dimensionData,
NXOpen.Point3d  origin 
)

Creates an ordinate origin dimension

Created in NX4.0.0

License requirements: drafting ("DRAFTING")

Parameters
dimensionDataDimension data
originOrigin for the dimension
Returns
New ordinate origin dimension
unsafe NXOpen.Annotations.ParallelDimension NXOpen.Annotations.DimensionCollection.CreateParallelDimension ( NXOpen.Annotations.DimensionData  dimensionData,
NXOpen.Point3d  origin 
)

Creates a parallel dimension

Created in NX4.0.0

License requirements: drafting ("DRAFTING")

Parameters
dimensionDataDimension data
originOrigin for the dimension
Returns
New parallel dimension
unsafe NXOpen.Annotations.PerpendicularDimension NXOpen.Annotations.DimensionCollection.CreatePerpendicularDimension ( NXOpen.Annotations.DimensionData  dimensionData,
NXOpen.Point3d  origin 
)

Creates a perpendicular dimension

Created in NX4.0.0

License requirements: drafting ("DRAFTING")

Parameters
dimensionDataDimension data
originOrigin for the dimension
Returns
New perpendicular dimension
unsafe NXOpen.Annotations.PmiAngularDimensionBuilder NXOpen.Annotations.DimensionCollection.CreatePmiAngularDimensionBuilder ( NXOpen.Annotations.Dimension  angularDimension)

Creates a NXOpen.Annotations.PmiAngularDimensionBuilder

Created in NX9.0.0

License requirements: geometric_tol ("GDT")

Parameters
angularDimensionthe PMI angular dimension to be edited, if a null reference (Nothing in Visual Basic), then create an angular dimension
Returns
the Angular dimension builder
unsafe NXOpen.Annotations.PmiArcLengthDimension NXOpen.Annotations.DimensionCollection.CreatePmiArcLengthDimension ( NXOpen.Annotations.DimensionData  dimensionData,
NXOpen.Annotations.PmiData  pmiData,
NXOpen.Xform  annotationPlane,
NXOpen.Point3d  origin 
)

Creates a PMI arc length dimension

Created in NX4.0.0

License requirements: geometric_tol ("GDT")

Parameters
dimensionDataDimension data
pmiDataPMI data
annotationPlaneAnnotation plane on which the dimension lies
originOrigin for the dimension
Returns
New PMI arc length dimension
unsafe NXOpen.Annotations.PmiChamferDimension NXOpen.Annotations.DimensionCollection.CreatePmiChamferDimension ( NXOpen.Annotations.DimensionData  dimensionData,
NXOpen.Annotations.PmiData  pmiData,
NXOpen.Xform  annotationPlane,
NXOpen.Point3d  origin 
)

Creates a PMI chamfer dimnension

Created in NX4.0.0

License requirements: geometric_tol ("GDT")

Parameters
dimensionDataDimension data
pmiDataPMI data
annotationPlaneAnnotation plane on which the dimension lies
originOrigin for the dimension
Returns
New PMI chamfer dimension
unsafe NXOpen.Annotations.PmiChamferDimensionBuilder NXOpen.Annotations.DimensionCollection.CreatePmiChamferDimensionBuilder ( NXOpen.Annotations.PmiChamferDimension  chamferDimension)

Creates a NXOpen.Annotations.PmiChamferDimensionBuilder

Created in NX9.0.0

License requirements: geometric_tol ("GDT")

Parameters
chamferDimensionthe PMI chamfer dimension to be edited, if a null reference (Nothing in Visual Basic), then create an chamfer dimension
Returns
the chamfer dimension builder
unsafe NXOpen.Annotations.PmiConcentricCircleDimension NXOpen.Annotations.DimensionCollection.CreatePmiConcentricCircleDimension ( NXOpen.Annotations.DimensionData  dimensionData,
NXOpen.Annotations.PmiData  pmiData,
NXOpen.Xform  annotationPlane,
NXOpen.Point3d  origin 
)

Creates a PMI concentric circle dimension

Created in NX4.0.0

License requirements: geometric_tol ("GDT")

Parameters
dimensionDataDimension data
pmiDataPMI data
annotationPlaneAnnotation plane on which the dimension lies
originOrigin for the dimension
Returns
New PMI concentric circle dimension
unsafe NXOpen.Annotations.PmiCurveLengthDimensionBuilder NXOpen.Annotations.DimensionCollection.CreatePmiCurveLengthDimensionBuilder ( NXOpen.Annotations.PmiArcLengthDimension  curveLengthDimension)

Creates a NXOpen.Annotations.PmiCurveLengthDimensionBuilder

Created in NX9.0.0

License requirements: geometric_tol ("GDT")

Parameters
curveLengthDimensionthe PMI curve length dimension to be edited, if a null reference (Nothing in Visual Basic), then create an curve length dimension
Returns
the curve length dimension builder
unsafe NXOpen.Annotations.PmiCylindricalDimension NXOpen.Annotations.DimensionCollection.CreatePmiCylindricalDimension ( NXOpen.Annotations.DimensionData  dimensionData,
NXOpen.Annotations.PmiData  pmiData,
NXOpen.Xform  annotationPlane,
NXOpen.Point3d  origin 
)

Creates a PMI cylindrical dimension

Created in NX4.0.0

License requirements: geometric_tol ("GDT")

Parameters
dimensionDataDimension data
pmiDataPMI data
annotationPlaneAnnotation plane on which the dimension lies
originOrigin for the dimension
Returns
New PMI cylindrical dimension
unsafe NXOpen.Annotations.PmiDiameterDimension NXOpen.Annotations.DimensionCollection.CreatePmiDiameterDimension ( NXOpen.Annotations.DimensionData  dimensionData,
NXOpen.Annotations.PmiData  pmiData,
NXOpen.Xform  annotationPlane,
NXOpen.Point3d  origin 
)

Creates a PMI diameter dimension

Created in NX4.0.0

License requirements: geometric_tol ("GDT")

Parameters
dimensionDataDimension data
pmiDataPMI data
annotationPlaneAnnotation plane on which the dimension lies
originOrigin for the dimension
Returns
New PMI diameter dimension
unsafe NXOpen.Annotations.PmiFoldedRadiusDimension NXOpen.Annotations.DimensionCollection.CreatePmiFoldedRadiusDimension ( NXOpen.Annotations.DimensionData  dimensionData,
NXOpen.Annotations.PmiData  pmiData,
NXOpen.Xform  annotationPlane,
NXOpen.Point3d  origin 
)

Creates a PMI folded radius dimension

Created in NX4.0.0

License requirements: geometric_tol ("GDT")

Parameters
dimensionDataDimension data
pmiDataPMI data
annotationPlaneAnnotation plane on which the dimension lies
originOrigin for the dimension
Returns
New PMI folded radius dimension
unsafe NXOpen.Annotations.PmiHoleDimension NXOpen.Annotations.DimensionCollection.CreatePmiHoleDimension ( NXOpen.Annotations.DimensionData  dimensionData,
NXOpen.Annotations.PmiData  pmiData,
NXOpen.Xform  annotationPlane,
NXOpen.Point3d  origin 
)

Creates a PMI hole dimension

Created in NX4.0.0

License requirements: geometric_tol ("GDT")

Parameters
dimensionDataDimension data
pmiDataPMI data
annotationPlaneAnnotation plane on which the dimension lies
originOrigin for the dimension
Returns
New PMI hole dimension
unsafe NXOpen.Annotations.PmiHorizontalDimension NXOpen.Annotations.DimensionCollection.CreatePmiHorizontalDimension ( NXOpen.Annotations.DimensionData  dimensionData,
NXOpen.Annotations.PmiData  pmiData,
NXOpen.Xform  annotationPlane,
NXOpen.Point3d  origin 
)

Creates a PMI horizontal dimension

Created in NX4.0.0

License requirements: geometric_tol ("GDT")

Parameters
dimensionDataDimension data
pmiDataPMI data
annotationPlaneAnnotation plane on which the dimension lies
originOrigin for the dimension
Returns
New PMI horizontal dimension
unsafe void NXOpen.Annotations.DimensionCollection.CreatePmiHorizontalOrdinateAutoDimension ( NXOpen.Annotations.DimensionData  dimensionData,
NXOpen.Annotations.PmiData  pmiData,
NXOpen.Xform  annotationPlane,
NXOpen.Point3d  origin,
bool  allowDuplicate,
bool  repositionDim 
)

Creates a PMI horizontal ordinate automatic dimension

Created in NX5.0.0

License requirements: geometric_tol ("GDT")

Parameters
dimensionDataDimension data
pmiDataPMI data
annotationPlaneAnnotation plane on which the dimension lies
originOrigin for the dimension
allowDuplicateTRUE - Allow dimensions with duplicate values
repositionDimTRUE - Reposition existing dimensions
unsafe NXOpen.Annotations.PmiHorizontalOrdinateDimension NXOpen.Annotations.DimensionCollection.CreatePmiHorizontalOrdinateDimension ( NXOpen.Annotations.DimensionData  dimensionData,
NXOpen.Annotations.PmiData  pmiData,
NXOpen.Xform  annotationPlane,
NXOpen.Point3d  origin 
)

Creates a PMI horizontal ordinate dimension

Created in NX4.0.0

License requirements: geometric_tol ("GDT")

Parameters
dimensionDataDimension data
pmiDataPMI data
annotationPlaneAnnotation plane on which the dimension lies
originOrigin for the dimension
Returns
New PMI horizontal ordinate dimension
unsafe NXOpen.Annotations.PmiLinearDimensionBuilder NXOpen.Annotations.DimensionCollection.CreatePmiLinearDimensionBuilder ( NXOpen.Annotations.Dimension  linearDimension)

Creates a NXOpen.Annotations.PmiLinearDimensionBuilder

Created in NX9.0.0

License requirements: geometric_tol ("GDT")

Parameters
linearDimensionthe PMI linear dimension to be edited, if a null reference (Nothing in Visual Basic), then create an linear dimension
Returns
the linear dimension builder
unsafe NXOpen.Annotations.PmiMajorAngularDimension NXOpen.Annotations.DimensionCollection.CreatePmiMajorAngularDimension ( NXOpen.Annotations.DimensionData  dimensionData,
NXOpen.Annotations.PmiData  pmiData,
NXOpen.Xform  annotationPlane,
NXOpen.Point3d  origin 
)

Creates a PMI major angular dimension

Created in NX4.0.0

License requirements: geometric_tol ("GDT")

Parameters
dimensionDataDimension data
pmiDataPMI data
annotationPlaneAnnotation plane on which the dimension lies
originOrigin for the dimension
Returns
New PMI major angular dimension
unsafe NXOpen.Annotations.PmiMajorAngularDimensionBuilder NXOpen.Annotations.DimensionCollection.CreatePmiMajorAngularDimensionBuilder ( NXOpen.Annotations.BaseAngularDimension  angularDimension)

Creates a NXOpen.Annotations.PmiMajorAngularDimensionBuilder

Created in NX9.0.0

License requirements: geometric_tol ("GDT")

Parameters
angularDimensionthe Drafting or PMI inherited angular dimension to be edited, if a null reference (Nothing in Visual Basic), then create an angular dimension
Returns
the Angular dimension builder
unsafe NXOpen.Annotations.PmiMinorAngularDimension NXOpen.Annotations.DimensionCollection.CreatePmiMinorAngularDimension ( NXOpen.Annotations.DimensionData  dimensionData,
NXOpen.Annotations.PmiData  pmiData,
NXOpen.Xform  annotationPlane,
NXOpen.Point3d  origin 
)

Creates a PMI minor angular dimension

Created in NX4.0.0

License requirements: geometric_tol ("GDT")

Parameters
dimensionDataDimension data
pmiDataPMI data
annotationPlaneAnnotation plane on which the dimension lies
originOrigin for the dimension
Returns
New PMI minor angular dimension
unsafe NXOpen.Annotations.PmiMinorAngularDimensionBuilder NXOpen.Annotations.DimensionCollection.CreatePmiMinorAngularDimensionBuilder ( NXOpen.Annotations.BaseAngularDimension  angularDimension)

Creates a NXOpen.Annotations.PmiMinorAngularDimensionBuilder

Created in NX9.0.0

License requirements: geometric_tol ("GDT")

Parameters
angularDimensionthe Drafting or PMI inherited angular dimension to be edited, if a null reference (Nothing in Visual Basic), then create an angular dimension
Returns
the Angular dimension builder
unsafe NXOpen.Annotations.PmiOrdinateDimensionBuilder NXOpen.Annotations.DimensionCollection.CreatePmiOrdinateDimensionBuilder ( NXOpen.Annotations.OrdinateDimension  ordinateDimension)

Creates a NXOpen.Annotations.PmiOrdinateDimensionBuilder

Created in NX9.0.0

License requirements: geometric_tol ("GDT")

Parameters
ordinateDimensionthe PMI ordinate dimension to be edited, if a null reference (Nothing in Visual Basic), then create an ordinate dimension
Returns
the ordinate dimension builder
unsafe NXOpen.Annotations.PmiOrdinateOriginDimension NXOpen.Annotations.DimensionCollection.CreatePmiOrdinateOriginDimension ( NXOpen.Annotations.DimensionData  dimensionData,
NXOpen.Annotations.PmiData  pmiData,
NXOpen.Xform  annotationPlane,
NXOpen.Point3d  origin 
)

Creates a PMI ordinate origin dimension

Created in NX4.0.0

License requirements: geometric_tol ("GDT")

Parameters
dimensionDataDimension data
pmiDataPMI data
annotationPlaneAnnotation plane on which the dimension lies
originOrigin for the dimension
Returns
New PMI ordinate origin dimension
unsafe NXOpen.Annotations.PmiParallelDimension NXOpen.Annotations.DimensionCollection.CreatePmiParallelDimension ( NXOpen.Annotations.DimensionData  dimensionData,
NXOpen.Annotations.PmiData  pmiData,
NXOpen.Xform  annotationPlane,
NXOpen.Point3d  origin 
)

Creates a PMI parallel dimension

Created in NX4.0.0

License requirements: geometric_tol ("GDT")

Parameters
dimensionDataDimension data
pmiDataPMI data
annotationPlaneAnnotation plane on which the dimension lies
originOrigin for the dimension
Returns
New PMI parallel dimension
unsafe NXOpen.Annotations.PmiPerpendicularDimension NXOpen.Annotations.DimensionCollection.CreatePmiPerpendicularDimension ( NXOpen.Annotations.DimensionData  dimensionData,
NXOpen.Annotations.PmiData  pmiData,
NXOpen.Xform  annotationPlane,
NXOpen.Point3d  origin 
)

Creates a PMI perpendicular dimension

Created in NX4.0.0

License requirements: geometric_tol ("GDT")

Parameters
dimensionDataDimension data
pmiDataPMI data
annotationPlaneAnnotation plane on which the dimension lies
originOrigin for the dimension
Returns
New PMI perpendicular dimension
unsafe NXOpen.Annotations.PmiRadialDimensionBuilder NXOpen.Annotations.DimensionCollection.CreatePmiRadialDimensionBuilder ( NXOpen.Annotations.Dimension  radialDimension)

Creates a NXOpen.Annotations.PmiRadialDimensionBuilder

Created in NX9.0.0

License requirements: geometric_tol ("GDT")

Parameters
radialDimensionthe PMI radial dimension to be edited, if a null reference (Nothing in Visual Basic), then create an radial dimension
Returns
the radial dimension builder
unsafe NXOpen.Annotations.PmiRadiusDimension NXOpen.Annotations.DimensionCollection.CreatePmiRadiusDimension ( NXOpen.Annotations.DimensionData  dimensionData,
NXOpen.Annotations.RadiusDimensionType  radiusType,
NXOpen.Annotations.PmiData  pmiData,
NXOpen.Xform  annotationPlane,
NXOpen.Point3d  origin 
)

Creates a PMI radius dimension

Created in NX4.0.0

License requirements: geometric_tol ("GDT")

Parameters
dimensionDataDimension data
radiusTypeRadius type
pmiDataPMI data
annotationPlaneAnnotation plane on which the dimension lies
originOrigin for the dimension
Returns
New PMI radius dimension
unsafe NXOpen.Annotations.PmiRapidDimensionBuilder NXOpen.Annotations.DimensionCollection.CreatePmiRapidDimensionBuilder ( NXOpen.Annotations.Dimension  rapidDimension)

Creates a NXOpen.Annotations.PmiRapidDimensionBuilder

Created in NX9.0.0

License requirements: geometric_tol ("GDT")

Parameters
rapidDimensiona null reference (Nothing in Visual Basic). Create only.
Returns
the Rapid dimension builder
unsafe NXOpen.Annotations.PmiThicknessDimensionBuilder NXOpen.Annotations.DimensionCollection.CreatePmiThicknessDimensionBuilder ( NXOpen.Annotations.PmiConcentricCircleDimension  thicknessDimension)

Creates a NXOpen.Annotations.PmiThicknessDimensionBuilder

Created in NX9.0.0

License requirements: geometric_tol ("GDT")

Parameters
thicknessDimensionthe PMI thickness dimension to be edited, if a null reference (Nothing in Visual Basic), then create an thickness dimension
Returns
the thickness dimension builder
unsafe NXOpen.Annotations.PmiVerticalDimension NXOpen.Annotations.DimensionCollection.CreatePmiVerticalDimension ( NXOpen.Annotations.DimensionData  dimensionData,
NXOpen.Annotations.PmiData  pmiData,
NXOpen.Xform  annotationPlane,
NXOpen.Point3d  origin 
)

Creates a PMI vertical dimension

Created in NX4.0.0

License requirements: geometric_tol ("GDT")

Parameters
dimensionDataDimension data
pmiDataPMI data
annotationPlaneAnnotation plane on which the dimension lies
originOrigin for the dimension
Returns
New PMI vertical dimension
unsafe void NXOpen.Annotations.DimensionCollection.CreatePmiVerticalOrdinateAutoDimension ( NXOpen.Annotations.DimensionData  dimensionData,
NXOpen.Annotations.PmiData  pmiData,
NXOpen.Xform  annotationPlane,
NXOpen.Point3d  origin,
bool  allowDuplicate,
bool  repositionDim 
)

Creates a PMI vertical ordinate automatic dimension

Created in NX5.0.0

License requirements: geometric_tol ("GDT")

Parameters
dimensionDataDimension data
pmiDataPMI data
annotationPlaneAnnotation plane on which the dimension lies
originOrigin for the dimension
allowDuplicateTRUE - Allow dimensions with duplicate values
repositionDimTRUE - Reposition existing dimensions
unsafe NXOpen.Annotations.PmiVerticalOrdinateDimension NXOpen.Annotations.DimensionCollection.CreatePmiVerticalOrdinateDimension ( NXOpen.Annotations.DimensionData  dimensionData,
NXOpen.Annotations.PmiData  pmiData,
NXOpen.Xform  annotationPlane,
NXOpen.Point3d  origin 
)

Creates a PMI vertical ordinate dimension

Created in NX4.0.0

License requirements: geometric_tol ("GDT")

Parameters
dimensionDataDimension data
pmiDataPMI data
annotationPlaneAnnotation plane on which the dimension lies
originOrigin for the dimension
Returns
New PMI vertical ordinate dimension
unsafe NXOpen.Annotations.RadialDimensionBuilder NXOpen.Annotations.DimensionCollection.CreateRadialDimensionBuilder ( NXOpen.Annotations.Dimension  radialDimension)

Creates a NXOpen.Annotations.RadialDimensionBuilder

Created in NX9.0.0

License requirements: drafting ("DRAFTING")

Parameters
radialDimensionthe Drafting or PMI inherited radial dimension to be edited, if a null reference (Nothing in Visual Basic), then create an radial dimension
Returns
the radial dimension builder
unsafe NXOpen.Annotations.RadiusDimension NXOpen.Annotations.DimensionCollection.CreateRadiusDimension ( NXOpen.Annotations.DimensionData  dimensionData,
NXOpen.Annotations.RadiusDimensionType  radiusType,
NXOpen.Point3d  origin 
)

Creates a radius dimension

Created in NX4.0.0

License requirements: drafting ("DRAFTING")

Parameters
dimensionDataDimension data
radiusTypeRadius type
originOrigin for the dimension
Returns
New radius dimension
unsafe NXOpen.Annotations.RapidDimensionBuilder NXOpen.Annotations.DimensionCollection.CreateRapidDimensionBuilder ( NXOpen.Annotations.Dimension  rapidDimension)

Creates a NXOpen.Annotations.RapidDimensionBuilder

Created in NX9.0.0

License requirements: drafting ("DRAFTING")

Parameters
rapidDimensiona null reference (Nothing in Visual Basic). Create only.
Returns
the Rapid dimension builder
unsafe NXOpen.Annotations.ThicknessDimensionBuilder NXOpen.Annotations.DimensionCollection.CreateThicknessDimensionBuilder ( NXOpen.Annotations.BaseConcentricCircleDimension  thicknessDimension)

Creates a NXOpen.Annotations.ThicknessDimensionBuilder

Created in NX9.0.0

License requirements: drafting ("DRAFTING")

Parameters
thicknessDimensionthe Drafting or Inherited PMI thickness dimension to be edited, if a null reference (Nothing in Visual Basic), then create an thickness dimension
Returns
the thickness dimension builder
unsafe NXOpen.Annotations.VerticalDimension NXOpen.Annotations.DimensionCollection.CreateVerticalDimension ( NXOpen.Annotations.DimensionData  dimensionData,
NXOpen.Point3d  origin 
)

Creates a vertical dimension

Created in NX4.0.0

License requirements: drafting ("DRAFTING")

Parameters
dimensionDataDimension data
originOrigin for the dimension
Returns
New vertical dimension
unsafe void NXOpen.Annotations.DimensionCollection.CreateVerticalOrdinateAutoDimension ( NXOpen.Annotations.DimensionData  dimensionData,
NXOpen.Point3d  origin,
bool  allowDuplicate,
bool  repositionDim 
)

Creates a vertical ordinate automatic dimension

Created in NX5.0.0

License requirements: drafting ("DRAFTING")

Parameters
dimensionDataDimension data
originOrigin for the dimension
allowDuplicateTRUE - Allow dimensions with duplicate values
repositionDimTRUE - Reposition existing dimensions
unsafe NXOpen.Annotations.VerticalOrdinateDimension NXOpen.Annotations.DimensionCollection.CreateVerticalOrdinateDimension ( NXOpen.Annotations.DimensionData  dimensionData,
NXOpen.Point3d  origin 
)

Creates a vertical ordinate dimension

Created in NX4.0.0

License requirements: drafting ("DRAFTING")

Parameters
dimensionDataDimension data
originOrigin for the dimension
Returns
New vertical ordinate dimension
override int NXOpen.Annotations.DimensionCollection.EnumerateMoveNext ( ref Tag  currentTag,
byte[]  state 
)
protected

Advances the enumerator to the next element of the collection.

NXOpen.Annotations.Dimension [] NXOpen.Annotations.DimensionCollection.ToArray ( )

Returns an array of NXOpen.Annotations.Dimension objects.

Property Documentation

Tag NXOpen.Annotations.DimensionCollection.Tag
get

Returns the tag of this object.


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