public interface GeneralConicBuilder extends FeatureBuilder
GeneralConic
builder
FeatureCollection.createGeneralConicBuilder(nxopen.features.GeneralConic)
Property | Value |
---|---|
DrawingPlaneOption | View |
Extender.EndExtensionOption | None |
Extender.EndValue.Value | 0 (millimeters part), 0 (inches part) |
Extender.StartExtensionOption | None |
Extender.StartValue.Value | 0 (millimeters part), 0 (inches part) |
PlaneConstrainedToggle | 0 |
RhoValue | 0.5 |
ValueA | 1.0 |
ValueB | 0.0 |
ValueC | 1.0 |
ValueD | 0.0 |
ValueE | 0.0 |
ValueF | -1.0 |
Modifier and Type | Interface and Description |
---|---|
static class |
GeneralConicBuilder.DrawingPlaneOptions
Drawing Plane options.
|
static class |
GeneralConicBuilder.Types
General Conic Types.
|
Modifier and Type | Method and Description |
---|---|
Point |
anchorPoint()
Returns the anchor point.
|
boolean |
associativeToggle()
Returns the associative toggle
License requirements: None. |
CoordinateSystem |
coefficientCSYS()
Returns the coefficient type coordinate system.
|
CoordinateSystem |
constrainedPlaneCSYS()
Returns the constrained plane.
|
GeneralConicBuilder.DrawingPlaneOptions |
drawingPlaneOption()
Returns the drawing plane.
|
Point |
endPoint()
Returns the end point.
|
void |
evaluate()
Evaluates the curve.
|
CurveExtensionBuilder |
extender()
Returns the extension option
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") . |
Plane |
generalDrawingPlane()
Returns the specify plane.
|
Point |
interiorPoint1()
Returns the first interior point.
|
Point |
interiorPoint2()
Returns the second interior point.
|
Point |
interiorPoint3()
Returns the third interior point.
|
boolean |
planeConstrainedToggle()
Returns the plane constrained toggle.
|
double |
rhoValue()
Returns the rho value.
|
void |
setAnchorPoint(Point anchorPoint)
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") . |
void |
setAssociativeToggle(boolean associativeToggle)
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") . |
void |
setCoefficientCSYS(CoordinateSystem coefficientCSYS)
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") . |
void |
setConstrainedPlaneCSYS(CoordinateSystem constrainedPlaneCSYS)
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") . |
void |
setDrawingPlaneOption(GeneralConicBuilder.DrawingPlaneOptions drawingPlaneOption)
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") . |
void |
setEndPoint(Point endPoint)
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") . |
void |
setGeneralDrawingPlane(Plane generalDrawingPlane)
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") . |
void |
setInteriorPoint1(Point interiorPoint1)
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") . |
void |
setInteriorPoint2(Point interiorPoint2)
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") . |
void |
setInteriorPoint3(Point interiorPoint3)
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") . |
void |
setPlaneConstrainedToggle(boolean planeConstrainedToggle)
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") . |
void |
setRhoValue(double rhoValue)
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") . |
void |
setSlopeAtEndPoint(Direction slopeAtEndPoint)
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") . |
void |
setSlopeAtStartPoint(Direction slopeAtStartPoint)
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") . |
void |
setStartPoint(Point startPoint)
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") . |
void |
setType(GeneralConicBuilder.Types type)
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") . |
void |
setValueA(double valueA)
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") . |
void |
setValueB(double valueB)
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") . |
void |
setValueC(double valueC)
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") . |
void |
setValueD(double valueD)
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") . |
void |
setValueE(double valueE)
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") . |
void |
setValueF(double valueF)
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") . |
Direction |
slopeAtEndPoint()
Returns the slope at end point.
|
Direction |
slopeAtStartPoint()
Returns the slope at start point.
|
Point |
startPoint()
Returns the start point.
|
GeneralConicBuilder.Types |
type()
Returns the conic creation type.
|
double |
valueA()
Returns the coefficient value for a.
|
double |
valueB()
Returns the coefficient value for b.
|
double |
valueC()
Returns the coefficient value for c.
|
double |
valueD()
Returns the coefficient value for d.
|
double |
valueE()
Returns the coefficient value for e.
|
double |
valueF()
Returns the coefficient value for f.
|
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
Point startPoint() throws NXException, RemoteException
NXException
RemoteException
void setStartPoint(Point startPoint) throws NXException, RemoteException
startPoint
- NXException
RemoteException
Point interiorPoint1() throws NXException, RemoteException
GeneralConicBuilder.Types.FIVE_POINTS
GeneralConicBuilder.Types.FOUR_POINTS_ONE_SLOPE
GeneralConicBuilder.Types.THREE_POINTS_TWO_SLOPES
GeneralConicBuilder.Types.THREE_POINTS_ANCHOR
NXException
RemoteException
void setInteriorPoint1(Point interiorPoint1) throws NXException, RemoteException
interiorPoint1
- NXException
RemoteException
Point interiorPoint2() throws NXException, RemoteException
GeneralConicBuilder.Types.FIVE_POINTS
GeneralConicBuilder.Types.FOUR_POINTS_ONE_SLOPE
NXException
RemoteException
void setInteriorPoint2(Point interiorPoint2) throws NXException, RemoteException
interiorPoint2
- NXException
RemoteException
Point interiorPoint3() throws NXException, RemoteException
GeneralConicBuilder.Types.FIVE_POINTS
NXException
RemoteException
void setInteriorPoint3(Point interiorPoint3) throws NXException, RemoteException
interiorPoint3
- NXException
RemoteException
Point endPoint() throws NXException, RemoteException
NXException
RemoteException
void setEndPoint(Point endPoint) throws NXException, RemoteException
endPoint
- NXException
RemoteException
Direction slopeAtStartPoint() throws NXException, RemoteException
GeneralConicBuilder.Types.FOUR_POINTS_ONE_SLOPE
GeneralConicBuilder.Types.THREE_POINTS_TWO_SLOPES
GeneralConicBuilder.Types.TWO_POINTS_TWO_SLOPES_RHO
NXException
RemoteException
void setSlopeAtStartPoint(Direction slopeAtStartPoint) throws NXException, RemoteException
slopeAtStartPoint
- NXException
RemoteException
Direction slopeAtEndPoint() throws NXException, RemoteException
GeneralConicBuilder.Types.THREE_POINTS_TWO_SLOPES
GeneralConicBuilder.Types.TWO_POINTS_TWO_SLOPES_RHO
NXException
RemoteException
void setSlopeAtEndPoint(Direction slopeAtEndPoint) throws NXException, RemoteException
slopeAtEndPoint
- NXException
RemoteException
Point anchorPoint() throws NXException, RemoteException
GeneralConicBuilder.Types.THREE_POINTS_ANCHOR
GeneralConicBuilder.Types.TWO_POINTS_ANCHOR_RHO
NXException
RemoteException
void setAnchorPoint(Point anchorPoint) throws NXException, RemoteException
anchorPoint
- NXException
RemoteException
double rhoValue() throws NXException, RemoteException
GeneralConicBuilder.Types.TWO_POINTS_ANCHOR_RHO
GeneralConicBuilder.Types.TWO_POINTS_TWO_SLOPES_RHO
NXException
RemoteException
void setRhoValue(double rhoValue) throws NXException, RemoteException
rhoValue
- NXException
RemoteException
double valueA() throws NXException, RemoteException
GeneralConicBuilder.Types.COEFFICIENTS
NXException
RemoteException
void setValueA(double valueA) throws NXException, RemoteException
valueA
- NXException
RemoteException
double valueB() throws NXException, RemoteException
GeneralConicBuilder.Types.COEFFICIENTS
NXException
RemoteException
void setValueB(double valueB) throws NXException, RemoteException
valueB
- NXException
RemoteException
double valueC() throws NXException, RemoteException
GeneralConicBuilder.Types.COEFFICIENTS
NXException
RemoteException
void setValueC(double valueC) throws NXException, RemoteException
valueC
- NXException
RemoteException
double valueD() throws NXException, RemoteException
GeneralConicBuilder.Types.COEFFICIENTS
NXException
RemoteException
void setValueD(double valueD) throws NXException, RemoteException
valueD
- NXException
RemoteException
double valueE() throws NXException, RemoteException
GeneralConicBuilder.Types.COEFFICIENTS
NXException
RemoteException
void setValueE(double valueE) throws NXException, RemoteException
valueE
- NXException
RemoteException
double valueF() throws NXException, RemoteException
GeneralConicBuilder.Types.COEFFICIENTS
NXException
RemoteException
void setValueF(double valueF) throws NXException, RemoteException
valueF
- NXException
RemoteException
CoordinateSystem coefficientCSYS() throws NXException, RemoteException
GeneralConicBuilder.Types.COEFFICIENTS
NXException
RemoteException
void setCoefficientCSYS(CoordinateSystem coefficientCSYS) throws NXException, RemoteException
coefficientCSYS
- NXException
RemoteException
boolean planeConstrainedToggle() throws NXException, RemoteException
constrainedPlaneCSYS()
and setConstrainedPlaneCSYS(nxopen.CoordinateSystem)
.
Disables PolylineBuilder.DrawingPlaneOptions
and generalDrawingPlane()
and setGeneralDrawingPlane(nxopen.Plane)
.
NXException
RemoteException
void setPlaneConstrainedToggle(boolean planeConstrainedToggle) throws NXException, RemoteException
planeConstrainedToggle
- NXException
RemoteException
CoordinateSystem constrainedPlaneCSYS() throws NXException, RemoteException
planeConstrainedToggle()
and setPlaneConstrainedToggle(boolean)
.
NXException
RemoteException
void setConstrainedPlaneCSYS(CoordinateSystem constrainedPlaneCSYS) throws NXException, RemoteException
constrainedPlaneCSYS
- NXException
RemoteException
GeneralConicBuilder.DrawingPlaneOptions drawingPlaneOption() throws NXException, RemoteException
planeConstrainedToggle()
and setPlaneConstrainedToggle(boolean)
.
NXException
RemoteException
void setDrawingPlaneOption(GeneralConicBuilder.DrawingPlaneOptions drawingPlaneOption) throws NXException, RemoteException
drawingPlaneOption
- NXException
RemoteException
Plane generalDrawingPlane() throws NXException, RemoteException
planeConstrainedToggle()
and setPlaneConstrainedToggle(boolean)
.
NXException
RemoteException
void setGeneralDrawingPlane(Plane generalDrawingPlane) throws NXException, RemoteException
generalDrawingPlane
- NXException
RemoteException
boolean associativeToggle() throws NXException, RemoteException
NXException
RemoteException
void setAssociativeToggle(boolean associativeToggle) throws NXException, RemoteException
associativeToggle
- NXException
RemoteException
GeneralConicBuilder.Types type() throws NXException, RemoteException
SewBuilder.Types
NXException
RemoteException
void setType(GeneralConicBuilder.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
CurveExtensionBuilder extender() throws NXException, RemoteException
NXException
RemoteException
void evaluate() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.