public interface SmoothSplineBuilder
SmoothSpline
builder
FeatureCollection.createSmoothSplineBuilder(nxopen.features.SmoothSpline)
Property | Value |
---|---|
CurveRange.AnchorPosition | Start |
ModificationPercentage | 100 |
SmoothingFactor | 1 |
Modifier and Type | Interface and Description |
---|---|
static class |
SmoothSplineBuilder.Types
This enum represents the Smoothing Type option
|
Modifier and Type | Method and Description |
---|---|
SelectCurve |
curve()
Returns the curve
License requirements: None. |
CurveRangeBuilder |
curveRange()
Returns the curve range
License requirements: None. |
Continuity |
endConstraint()
Returns the end constraint
License requirements: None. |
int |
modificationPercentage()
Returns the modification percentage
License requirements: None. |
void |
setModificationPercentage(int modificationPercentage)
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") . |
void |
setSmoothingFactor(int smoothingFactor)
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") . |
void |
setType(SmoothSplineBuilder.Types type)
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") . |
int |
smoothingFactor()
Returns the smoothing factor
License requirements: None. |
Continuity |
startConstraint()
Returns the start constraint
License requirements: None. |
SmoothSplineBuilder.Types |
type()
Returns the type
License requirements: None. |
SelectCurve curve() throws NXException, RemoteException
NXException
RemoteException
CurveRangeBuilder curveRange() throws NXException, RemoteException
NXException
RemoteException
Continuity startConstraint() throws NXException, RemoteException
NXException
RemoteException
Continuity endConstraint() throws NXException, RemoteException
NXException
RemoteException
int smoothingFactor() throws NXException, RemoteException
NXException
RemoteException
void setSmoothingFactor(int smoothingFactor) throws NXException, RemoteException
smoothingFactor
- NXException
RemoteException
int modificationPercentage() throws NXException, RemoteException
NXException
RemoteException
void setModificationPercentage(int modificationPercentage) throws NXException, RemoteException
modificationPercentage
- NXException
RemoteException
SmoothSplineBuilder.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(SmoothSplineBuilder.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.