public interface IntersectionCurveBuilder
IntersectionCurveBuilder
builder FeatureCollection.createIntersectionCurveBuilder(Feature)
Property | Value |
---|---|
Associative | True |
CurveFitData.CurveJoinMethod | No |
CurveFitData.Degree | 7 |
CurveFitData.FitMethod | DegreeAndSegments |
CurveFitData.IsAdvancedFit | 0 |
CurveFitData.IsAlignShape | 0 |
CurveFitData.MaximumDegree | 7 |
CurveFitData.MaximumSegments | 1 |
CurveFitData.MinimumDegree | 5 |
CurveFitData.Segments | 1 |
CurveFitOptions.FitOption | Cubic |
CurveFitOptions.MaximumDegree | 7 |
CurveFitOptions.MaximumSegments | 1 |
Modifier and Type | Method and Description |
---|---|
boolean |
associative()
Returns the associative
License requirements: None. |
CurveFitData |
curveFitData()
Returns the curve fit settings
License requirements: None. |
CurveFitOptions |
curveFitOptions()
Returns the curve fit options
License requirements: solid_modeling ("SOLIDS MODELING") . |
ScCollector |
firstFace()
Returns the first face
License requirements: None. |
Plane |
firstPlane()
Returns the first plane
License requirements: None. |
SelectObjectList |
firstSet()
Returns the first set required only for non-associative intersection curve
License requirements: None. |
ScCollector |
secondFace()
Returns the second face
License requirements: None. |
Plane |
secondPlane()
Returns the second plane
License requirements: None. |
SelectObjectList |
secondSet()
Returns the second set required only for non-associative intersection curve
License requirements: None. |
void |
setAssociative(boolean associative)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setFirstPlane(Plane firstPlane)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setSecondPlane(Plane secondPlane)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setTolerance(double tolerance)
License requirements: solid_modeling ("SOLIDS MODELING") . |
double |
tolerance()
Returns the tolerance
License requirements: None. |
ScCollector firstFace() throws NXException, RemoteException
NXException
RemoteException
Plane firstPlane() throws NXException, RemoteException
NXException
RemoteException
void setFirstPlane(Plane firstPlane) throws NXException, RemoteException
firstPlane
- NXException
RemoteException
ScCollector secondFace() throws NXException, RemoteException
NXException
RemoteException
Plane secondPlane() throws NXException, RemoteException
NXException
RemoteException
void setSecondPlane(Plane secondPlane) throws NXException, RemoteException
secondPlane
- NXException
RemoteException
boolean associative() throws NXException, RemoteException
NXException
RemoteException
void setAssociative(boolean associative) throws NXException, RemoteException
associative
- NXException
RemoteException
double tolerance() throws NXException, RemoteException
NXException
RemoteException
void setTolerance(double tolerance) throws NXException, RemoteException
tolerance
- NXException
RemoteException
CurveFitOptions curveFitOptions() throws NXException, RemoteException
NXException
RemoteException
CurveFitData curveFitData() throws NXException, RemoteException
NXException
RemoteException
SelectObjectList firstSet() throws NXException, RemoteException
NXException
RemoteException
SelectObjectList secondSet() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.