Package | Description |
---|---|
nxopen |
Provides classes and interfaces for the NX Open Common API.
|
nxopen.annotations |
Provides classes and interfaces relating to Dimensions, Notes, Symbols, PMI, and other Annotations.
|
nxopen.features |
Provides classes and interfaces for features.
|
Modifier and Type | Method and Description |
---|---|
Dimension |
SketchDimensionalConstraint.associatedDimension()
Returns the dimension associated with the dimensional constraint
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
SketchLinearDimensionBuilder |
SketchCollection.createLinearDimensionBuilder(Dimension linearDimension)
Creates a
SketchLinearDimensionBuilder
License requirements: solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT") Created in NX9.0.0 |
SketchRadialDimensionBuilder |
SketchCollection.createRadialDimensionBuilder(Dimension radialDimension)
Creates a
SketchRadialDimensionBuilder
License requirements: solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT") Created in NX9.0.0 |
Modifier and Type | Interface and Description |
---|---|
interface |
AngularDimension
Represents an angular dimension
Abstract class . |
interface |
ArcLengthDimension
Represents an arc length dimension
To create or edit an instance of this class, use CurveLengthDimensionBuilder Created in NX4.0.0 |
interface |
BaseAngularDimension
Represents an angular dimension
Abstract class . |
interface |
BaseArcLengthDimension
Represents a arc length dimension
Abstract class . |
interface |
BaseChamferDimension
Represents a chamfer dimension
Abstract class . |
interface |
BaseConcentricCircleDimension
Represents a concentric circle dimension
Abstract class . |
interface |
BaseCylindricalDimension
Represents a cylindrical dimension
Abstract class . |
interface |
BaseDiameterDimension
Represents a diameter dimension
Abstract class . |
interface |
BaseFoldedRadiusDimension
Represents a folded radius dimension
Abstract class . |
interface |
BaseHoleDimension
Represents a hole dimension
Abstract class . |
interface |
BaseHorizontalDimension
Represents a horizontal dimension
Abstract class . |
interface |
BaseParallelDimension
Represents a parallel dimension
Abstract class . |
interface |
BasePerpendicularDimension
Represents a perpendicular dimension
Abstract class . |
interface |
BaseRadiusDimension
Represents a radius dimension
Abstract class . |
interface |
BaseVerticalDimension
Represents a horizontal dimension
Abstract class . |
interface |
ChamferDimension
Represents a chamfer dimension
To create or edit an instance of this class, use ChamferDimensionBuilder Created in NX4.0.0 |
interface |
ConcentricCircleDimension
Represents a concentric circle dimension
To create or edit an instance of this class, use ThicknessDimensionBuilder Created in NX4.0.0 |
interface |
CylindricalDimension
Represents a cylindrical dimension
To create or edit an instance of this class, use LinearDimensionBuilder Created in NX4.0.0 |
interface |
DiameterDimension
Represents a diameter dimension
To create or edit an instance of this class, use RadialDimensionBuilder Created in NX4.0.0 |
interface |
FoldedRadiusDimension
Represents a folded radius dimension
To create or edit an instance of this class, use RadialDimensionBuilder Created in NX4.0.0 |
interface |
GeneralArcLengthDimension
Represents a arc length dimension
To obtain an instance of this class use DimensionCollection Created in NX6.0.0 |
interface |
GeneralChamferDimension
Represents a chamfer dimension
To obtain an instance of this class use DimensionCollection Created in NX6.0.0 |
interface |
GeneralConcentricCircleDimension
Represents a concentric circle dimension
To obtain an instance of this class use Annotations.DimensionCollection Created in NX6.0.0 |
interface |
GeneralCylindricalDimension
Represents a horizontal dimension
To obtain an instance of this class use Annotations.DimensionCollection Created in NX6.0.0 |
interface |
GeneralDiameterDimension
Represents a horizontal dimension
To obtain an instance of this class use Annotations.DimensionCollection Created in NX6.0.0 |
interface |
GeneralFoldedRadiusDimension
Represents a folded radius dimension
To obtain an instance of this class use Annotations.DimensionCollection Created in NX6.0.0 |
interface |
GeneralHoleDimension
Represents a hole dimension
To obtain an instance of this class use Annotations.DimensionCollection Created in NX6.0.0 |
interface |
GeneralHorizontalDimension
Represents a horizontal dimension
To obtain an instance of this class use Annotations.DimensionCollection Created in NX6.0.0 |
interface |
GeneralMajorAngularDimension
Represents a major angular dimension
To obtain an instance of this class use Annotations.DimensionCollection Created in NX6.0.0 |
interface |
GeneralMinorAngularDimension
Represents a minor angular dimension
To obtain an instance of this class use Annotations.DimensionCollection Created in NX6.0.0 |
interface |
GeneralParallelDimension
Represents a parallel dimension
To obtain an instance of this class use Annotations.DimensionCollection Created in NX6.0.0 |
interface |
GeneralPerpendicularDimension
Represents a horizontal dimension
To obtain an instance of this class use Annotations.DimensionCollection Created in NX6.0.0 |
interface |
GeneralRadiusDimension
Represents a radius dimension
To obtain an instance of this class use Annotations.DimensionCollection Created in NX6.0.0 |
interface |
GeneralVerticalDimension
Represents a horizontal dimension
To obtain an instance of this class use Annotations.DimensionCollection Created in NX6.0.0 |
interface |
HoleDimension
Represents a hole dimension
To create or edit an instance of this class, use RadialDimensionBuilder Created in NX4.0.0 |
interface |
HorizontalDimension
Represents a horizontal dimension
To create or edit an instance of this class, use LinearDimensionBuilder Created in NX4.0.0 |
interface |
HorizontalOrdinateDimension
Represents a horizontal ordinate dimension
To create or edit an instance of this class, use OrdinateDimensionBuilder Created in NX4.0.0 |
interface |
MajorAngularDimension
Represents a major angular dimension
To create or edit an instance of this class, use MajorAngularDimensionBuilder Created in NX4.0.0 |
interface |
MinorAngularDimension
Represents a minor angular dimension
To create or edit an instance of this class, use MinorAngularDimensionBuilder Created in NX4.0.0 |
interface |
OrdinateDimension
Represents an ordinate dimension
Abstract class . |
interface |
OrdinateOriginDimension
Represents an ordinate origin dimension
There is no KF creator for this class. |
interface |
ParallelDimension
Represents a parallel dimension
To create or edit an instance of this class, use LinearDimensionBuilder Created in NX4.0.0 |
interface |
PerpendicularDimension
Represents a perpendicular dimension
To create or edit an instance of this class, use LinearDimensionBuilder Created in NX4.0.0 |
interface |
PmiAngularDimension
Represents a PMI angular dimension
Abstract class . |
interface |
PmiArcLengthDimension
Represents a PMI arc length dimension
To create or edit an instance of this class, use PmiCurveLengthDimensionBuilder Created in NX4.0.0 |
interface |
PmiChamferDimension
Represents a PMI chamfer dimension
To create or edit an instance of this class, use PmiChamferDimensionBuilder Created in NX4.0.0 |
interface |
PmiConcentricCircleDimension
Represents a PMI concentric circle dimension
To create or edit an instance of this class, use PmiThicknessDimensionBuilder Created in NX4.0.0 |
interface |
PmiCylindricalDimension
Represents a PMI cylindrical dimension
To create or edit an instance of this class, use PmiLinearDimensionBuilder Created in NX4.0.0 |
interface |
PmiDiameterDimension
Represents a PMI diameter dimension
To create or edit an instance of this class, use PmiRadialDimensionBuilder Created in NX4.0.0 |
interface |
PmiFoldedRadiusDimension
Represents a PMI folded radius dimension
To create or edit an instance of this class, use PmiRadialDimensionBuilder Created in NX4.0.0 |
interface |
PmiHoleDimension
Represents a PMI hole dimension
To create or edit an instance of this class, use PmiRadialDimensionBuilder Created in NX5.0.0 |
interface |
PmiHorizontalDimension
Represents a PMI horizontal dimension
To create or edit an instance of this class, use PmiLinearDimensionBuilder Created in NX4.0.0 |
interface |
PmiHorizontalOrdinateDimension
Represents a PMI horizontal ordinate dimension
To create or edit an instance of this class, use PmiOrdinateDimensionBuilder Created in NX4.0.0 |
interface |
PmiMajorAngularDimension
Represents a PMI major angular dimension
To create or edit an instance of this class, use PmiMajorAngularDimensionBuilder Created in NX4.0.0 |
interface |
PmiMinorAngularDimension
Represents a PMI minor angular dimension
To create or edit an instance of this class, use PmiMinorAngularDimensionBuilder Created in NX4.0.0 |
interface |
PmiOrdinateOriginDimension
Represents a PMI ordinate origin dimension
There is no KF creator for this class. |
interface |
PmiParallelDimension
Represents a PMI parallel dimension
To create or edit an instance of this class, use PmiLinearDimensionBuilder Created in NX4.0.0 |
interface |
PmiPerpendicularDimension
Represents a PMI perpendicular dimension
To create or edit an instance of this class, use PmiLinearDimensionBuilder Created in NX4.0.0 |
interface |
PmiRadiusDimension
Represents a PMI radius dimension
To create or edit an instance of this class, use PmiRadialDimensionBuilder Created in NX4.0.0 |
interface |
PmiVerticalDimension
Represents a PMI vertical dimension
To create or edit an instance of this class, use PmiLinearDimensionBuilder Created in NX4.0.0 |
interface |
PmiVerticalOrdinateDimension
Represents a PMI vertical ordinate dimension
To create or edit an instance of this class, use PmiOrdinateDimensionBuilder Created in NX4.0.0 |
interface |
RadiusDimension
Represents a radius dimension
To create or edit an instance of this class, use RadialDimensionBuilder Created in NX4.0.0 |
interface |
VerticalDimension
Represents a vertical dimension
To create or edit an instance of this class, use LinearDimensionBuilder Created in NX4.0.0 |
interface |
VerticalOrdinateDimension
Represents a vertical ordinate dimension
To create or edit an instance of this class, use OrdinateDimensionBuilder Created in NX4.0.0 |
Modifier and Type | Field and Description |
---|---|
Dimension |
SelectDimension.ValueData.selection
selected object
|
Dimension |
SelectDimension.ValueWithCaeSetObjectInfoData.selection
selected object
|
Dimension |
SelectDimension.ValueWithSnapData.selection1
first selected object
|
Dimension |
SelectDimension.ValueWithSnapData.selection2
second selected object
|
Modifier and Type | Method and Description |
---|---|
Dimension |
DimensionSet.addDimension(DimensionData dimensionData,
Point3d origin,
boolean autoAdjustNarrowDim)
Adds a dimension to the set
License requirements: drafting ("DRAFTING") . |
Dimension |
DimensionSet.addPmiDimension(DimensionData dimensionData,
PmiData pmiData,
Point3d origin,
boolean autoAdjustNarrowDim)
Adds a PMI dimension to the PMI dimension set.
|
Dimension |
DimensionSet.addPmiDimension(DimensionData dimensionData,
PmiData pmiData,
Xform annotationPlane,
Point3d origin,
boolean autoAdjustNarrowDim)
Adds a PMI dimension to the PMI dimension set.
|
Dimension[] |
DimensionSet.getAllSubDimensions()
Returns all the sub dimensions of this set
License requirements: None. |
Dimension |
SelectDimension.value()
Returns the object being selected
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
AppendedTextEditorBuilder |
DimensionCollection.createAppendedTextEditorBuilder(Dimension dimension)
Creates a
AppendedTextEditorBuilder
License requirements: None. |
AssociateDimensionBuilder |
AnnotationManager.createAssociateDimensionBuilder(Dimension dimension)
Creates the Dimension Associativity builder
License requirements: None. |
AssociativityBuilder |
AnnotationManager.createAssociativityBuilder(Dimension dimension,
int assocIndex)
Creates the Dimension Associativity builder
License requirements: None. |
GeodesicDimensionBuilder |
DimensionCollection.createGeodesicDimensionBuilder(Dimension dimension)
Creates a
GeodesicDimensionBuilder
License requirements: solid_modeling ("SOLIDS MODELING") Created in NX10.0.0 |
LinearDimensionBuilder |
DimensionCollection.createLinearDimensionBuilder(Dimension linearDimension)
|
PmiAngularDimensionBuilder |
DimensionCollection.createPmiAngularDimensionBuilder(Dimension angularDimension)
|
PmiLinearDimensionBuilder |
DimensionCollection.createPmiLinearDimensionBuilder(Dimension linearDimension)
|
PmiRadialDimensionBuilder |
DimensionCollection.createPmiRadialDimensionBuilder(Dimension radialDimension)
|
PmiRapidDimensionBuilder |
DimensionCollection.createPmiRapidDimensionBuilder(Dimension rapidDimension)
|
RadialDimensionBuilder |
DimensionCollection.createRadialDimensionBuilder(Dimension radialDimension)
|
RapidDimensionBuilder |
DimensionCollection.createRapidDimensionBuilder(Dimension rapidDimension)
|
ShipDimensionBuilder |
ShipDimensionCollection.createShipDimensionBuilder(Dimension dimension)
|
void |
AppendedTextEditorBuilder.setDimensions(Dimension[] dimensions)
Sets all the dimensions to the builder
License requirements: None. |
void |
SelectDimension.setValue(Dimension selection)
Sets the object being selected
License requirements: None. |
void |
SelectDimension.setValue(Dimension selection,
View view,
Point3d point)
The object being selected with the object's view and object's point
License requirements: None. |
void |
SelectDimension.setValueWithCaeSetObjectInfo(Dimension selection,
CaeObjectType.CaeSubType caeSubType,
int caeSubId)
Deprecated.
Deprecated in NX10.0.0. Use other versions of
SelectObject.setValue(nxopen.TaggedObject) .
|
void |
SelectDimension.setValueWithSnap(InferSnapType.SnapType snapType,
Dimension selection1,
View view1,
Point3d point1,
Dimension selection2,
View view2,
Point3d point2)
The object being selected with the objects view and objects point and snap information.
|
Modifier and Type | Method and Description |
---|---|
Dimension |
DimensionBuilder.getDimension()
The drafting dimension which is used as UI tool for dimension display.
|
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.