public interface JoinCurvesBuilder extends FeatureBuilder
JoinCurves
builder.
FeatureCollection.createJoinCurvesBuilder(nxopen.features.Feature)
Property | Value |
---|---|
OutputCurveType | General |
Modifier and Type | Interface and Description |
---|---|
static class |
JoinCurvesBuilder.OutputCurve
Represents the output curve type.
|
Modifier and Type | Method and Description |
---|---|
double |
angleTolerance()
Returns the angle tolerance.
|
CurveOptions |
curveOptions()
Returns the Curve Options.
|
double |
distanceTolerance()
Returns the distance tolerance.
|
int |
maximumDegree()
Returns the maximum degree of the advanced spline output.
|
int |
maximumSegments()
Returns the maximum number of segments of the advanced spline output.
|
JoinCurvesBuilder.OutputCurve |
outputCurveType()
Returns the output curve type.
|
Section |
section()
Returns the section that collects the input curves that are to be joined.
|
void |
setAngleTolerance(double angleTolerance)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING") . |
void |
setDistanceTolerance(double distanceTolerance)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING") . |
void |
setMaximumDegree(int maximumDegree)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING") . |
void |
setMaximumSegments(int maximumSegments)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING") . |
void |
setOutputCurveType(JoinCurvesBuilder.OutputCurve outputCurveType)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING") . |
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
Section section() throws NXException, RemoteException
NXException
RemoteException
CurveOptions curveOptions() throws NXException, RemoteException
NXException
RemoteException
JoinCurvesBuilder.OutputCurve outputCurveType() throws NXException, RemoteException
NXException
RemoteException
void setOutputCurveType(JoinCurvesBuilder.OutputCurve outputCurveType) throws NXException, RemoteException
outputCurveType
- NXException
RemoteException
int maximumDegree() throws NXException, RemoteException
NXException
RemoteException
void setMaximumDegree(int maximumDegree) throws NXException, RemoteException
maximumDegree
- NXException
RemoteException
int maximumSegments() throws NXException, RemoteException
NXException
RemoteException
void setMaximumSegments(int maximumSegments) throws NXException, RemoteException
maximumSegments
- NXException
RemoteException
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
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.