public interface FeatureParmsBuilder extends FeatureBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
FeatureParmsBuilder.OrientationAngleRuleTypes
Settings to indicate how angles are to be measured.
|
Modifier and Type | Method and Description |
---|---|
double |
angleTolerance()
Returns the tolerance, in degrees, used to determine when angles are zero.
|
PlaneListBuilder |
createPlaneForList()
Create a
PlaneListBuilder to add a defined
plane to a list. |
double |
distanceTolerance()
Returns the tolerance used to determine when distances are considered zero.
|
FeatureParmsBuilder.OrientationAngleRuleTypes |
orientationAngleRule()
Returns the angle rule to use when measuring angles.
|
void |
setAngleTolerance(double angleTolerance)
License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") . |
void |
setDistanceTolerance(double distanceTolerance)
License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") . |
void |
setOrientationAngleRule(FeatureParmsBuilder.OrientationAngleRuleTypes angleRule)
License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") . |
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
double distanceTolerance() throws NXException, RemoteException
NXException
RemoteException
void setDistanceTolerance(double distanceTolerance) throws NXException, RemoteException
distanceTolerance
- NXException
RemoteException
double angleTolerance() throws NXException, RemoteException
NXException
RemoteException
void setAngleTolerance(double angleTolerance) throws NXException, RemoteException
angleTolerance
- NXException
RemoteException
PlaneListBuilder createPlaneForList() throws NXException, RemoteException
PlaneListBuilder
to add a defined
plane to a list.
NXException
RemoteException
FeatureParmsBuilder.OrientationAngleRuleTypes orientationAngleRule() throws NXException, RemoteException
NXException
RemoteException
void setOrientationAngleRule(FeatureParmsBuilder.OrientationAngleRuleTypes angleRule) throws NXException, RemoteException
angleRule
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.