public interface BaseFeatureCollection extends TaggedObjectCollection
BasePart
that is not necessarily a Part
. Note: this collection contains all features in the BasePart
,
not just features for which this class contains a method to create the feature's builder. BasePart
TaggedObjectCollection.Iterator
Modifier and Type | Method and Description |
---|---|
AssociativeArcBuilder |
createAssociativeArcBuilder(Arc nonAssociativeArc)
Creates a
AssociativeArcBuilder
License requirements: None. |
AssociativeArcBuilder |
createAssociativeArcBuilder(AssociativeArc associativeArc)
Creates a
AssociativeArcBuilder
License requirements: None. |
AssociativeLineBuilder |
createAssociativeLineBuilder(AssociativeLine associativeLine)
Creates a
AssociativeLineBuilder
License requirements: None. |
AssociativeLineBuilder |
createAssociativeLineBuilder(Line nonAssociativeLine)
Creates a
AssociativeLineBuilder
License requirements: None. |
DivideCurveBuilder |
createDivideCurveBuilder(Feature divideCurve)
Creates a
DivideCurveBuilder
License requirements: solid_modeling ("SOLIDS MODELING") Created in NX5.0.0 |
MoveObjectBuilder |
createMoveObjectBuilder(MoveObject moveObject)
Creates a
MoveObjectBuilder
License requirements: None. |
PointFeatureBuilder |
createPointFeatureBuilder(Feature point)
Creates a
nxopen.features.PointFeatureBuilder
License requirements: None. |
TrimCornerBuilder |
createTrimCornerBuilder(Feature trimCorner)
Creates a
TrimCornerBuilder
License requirements: solid_modeling ("SOLIDS MODELING") Created in NX5.0.0 |
WaveInterfaceLinkerBuilder |
createWaveInterfaceLinkerBuilder(Feature waveInterfaceLinker)
Creates a
WaveInterfaceLinkerBuilder DES12012
License requirements: solid_modeling ("SOLIDS MODELING") Created in NX8.5.0 |
WaveLinkBuilder |
createWaveLinkBuilder(Feature wavelink)
Creates a
WaveLinkBuilder
License requirements: solid_modeling ("SOLIDS MODELING") Created in NX5.0.0 |
_find_next, iterator
TrimCornerBuilder createTrimCornerBuilder(Feature trimCorner) throws NXException, RemoteException
TrimCornerBuilder
trimCorner
- Not used as trim corner is non-associative operationNXException
RemoteException
DivideCurveBuilder createDivideCurveBuilder(Feature divideCurve) throws NXException, RemoteException
DivideCurveBuilder
divideCurve
- Not used as divide curve is non-associative operationNXException
RemoteException
AssociativeLineBuilder createAssociativeLineBuilder(AssociativeLine associativeLine) throws NXException, RemoteException
associativeLine
- AssociativeLine
to be editedNXException
RemoteException
AssociativeLineBuilder createAssociativeLineBuilder(Line nonAssociativeLine) throws NXException, RemoteException
nonAssociativeLine
- Non associative line to be editedNXException
RemoteException
AssociativeArcBuilder createAssociativeArcBuilder(AssociativeArc associativeArc) throws NXException, RemoteException
associativeArc
- AssociativeArc
to be editedNXException
RemoteException
AssociativeArcBuilder createAssociativeArcBuilder(Arc nonAssociativeArc) throws NXException, RemoteException
nonAssociativeArc
- Non associative arc to be editedNXException
RemoteException
PointFeatureBuilder createPointFeatureBuilder(Feature point) throws NXException, RemoteException
nxopen.features.PointFeatureBuilder
point
- nxopen.features.Feature
to be editedNXException
RemoteException
WaveLinkBuilder createWaveLinkBuilder(Feature wavelink) throws NXException, RemoteException
WaveLinkBuilder
wavelink
- Wavelink Feature to be editedNXException
RemoteException
WaveInterfaceLinkerBuilder createWaveInterfaceLinkerBuilder(Feature waveInterfaceLinker) throws NXException, RemoteException
WaveInterfaceLinkerBuilder
DES12012
waveInterfaceLinker
- WaveInterfaceLinker Feature to be editedNXException
RemoteException
MoveObjectBuilder createMoveObjectBuilder(MoveObject moveObject) throws NXException, RemoteException
moveObject
- MoveObject
to be editedNXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.