public interface CustomFeatureModifyFeatureGeometryEvent extends CustomFeatureEvent
CustomFeaturePostUpdateEvent
.
Modifier and Type | Method and Description |
---|---|
void |
appendOutputTrackingData(TrackingData[] trackingData)
Appends the tracking data for a custom feature
License requirements: solid_modeling ("SOLIDS MODELING") . |
TrackingData |
createTrackingDataForNXObject(TaggedObject nxObject)
Creates the tracking data for an NX object
License requirements: solid_modeling ("SOLIDS MODELING") . |
int[] |
getbodies()
Gets the Parasolid bodies of a custom feature
License requirements: solid_modeling ("SOLIDS MODELING") . |
int[] |
getCreatedBodies()
Gets the Parasolid bodies created by a custom feature in a create geometry callback
License requirements: solid_modeling ("SOLIDS MODELING") . |
errorCode, getConstructionFeatures, getCustomFeature, getNXObject, getOutputFeatures, getParasolidId, setErrorCode
printTestData, printTestData, tag, tagValue
int[] getbodies() throws NXException, RemoteException
NXException
RemoteException
int[] getCreatedBodies() throws NXException, RemoteException
NXException
RemoteException
TrackingData createTrackingDataForNXObject(TaggedObject nxObject) throws NXException, RemoteException
nxObject
- The NX object for which create tracking dataNXException
RemoteException
void appendOutputTrackingData(TrackingData[] trackingData) throws NXException, RemoteException
trackingData
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.