public interface BridgeSurfaceBuilder extends FeatureBuilder
BridgeSurface
builder
FeatureCollection.createBridgeSurfaceBuilder(nxopen.features.BridgeSurface)
Property | Value |
---|---|
EdgeFlowDirection.FlowDirectionType | NotSpecified |
FirstEdgeContinuity.ContinuityType | G1 |
FirstEdgeRange.AnchorPosition | Start |
IsFirstEdgeLimitEndToEnd | 0 |
IsSecondEdgeLimitEndToEnd | 0 |
SecondEdgeContinuity.ContinuityType | G1 |
Modifier and Type | Method and Description |
---|---|
void |
constructSurfaceBoundaryCurve(boolean startBoundary)
Constructs bridge surface boundary curve
License requirements: solid_modeling ("SOLIDS MODELING") . |
FlowDirection |
edgeFlowDirection()
Returns the flow direction.
|
TangentMagnitudeBuilder |
edgeTangentMagnitude()
Returns the edge tangent magnitude
License requirements: None. |
Continuity |
firstEdgeContinuity()
Returns the first edge continuity
License requirements: None. |
OnPathDimensionBuilder |
firstEdgeOffset()
Returns the first edge offset
License requirements: None. |
CurveRangeBuilder |
firstEdgeRange()
Returns the first edge range
License requirements: None. |
SelectNXObject |
firstEdgeSelection()
Returns the first edge selection
License requirements: None. |
double |
g0Tolerance()
Returns the g0 tolerance
License requirements: None. |
double |
g1Tolerance()
Returns the g1 tolerance
License requirements: None. |
double |
g2Tolerance()
Returns the g2 tolerance
License requirements: None. |
boolean |
isEndHandlesLinked()
Returns the flag indicating if the end handles are linked
License requirements: None. |
boolean |
isFirstEdgeContinuityReversed()
Returns the flag indicating if continuity direction at first edge is reversed
License requirements: None. |
boolean |
isFirstEdgeLimitEndToEnd()
Returns the flag indicating if the first edge limit is end to end
License requirements: None. |
boolean |
isFirstEdgeReversed()
Returns the flag indicating if the first edge direction is reversed
License requirements: None. |
boolean |
isSecondEdgeContinuityReversed()
Returns the flag indicating if continuity direction at second edge is reversed
License requirements: None. |
boolean |
isSecondEdgeLimitEndToEnd()
Returns the flag indicating if the second edge limit is end to end
License requirements: None. |
boolean |
isSecondEdgeReversed()
Returns the flag indicating if the second edge direction is reversed
License requirements: None. |
boolean |
isStartHandlesLinked()
Returns the flag indicating if the start handles are linked
License requirements: None. |
Rebuild |
rebuild()
Returns the surface rebuild data
License requirements: None. |
Continuity |
secondEdgeContinuity()
Returns the second edge continuity
License requirements: None. |
OnPathDimensionBuilder |
secondEdgeOffset()
Returns the second edge offset
License requirements: None. |
CurveRangeBuilder |
secondEdgeRange()
Returns the second edge range
License requirements: None. |
SelectNXObject |
secondEdgeSelection()
Returns the second edge selection
License requirements: None. |
void |
setEndHandlesLinked(boolean isEndHandlesLinked)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setFirstEdgeContinuityReversed(boolean isFirstEdgeContinuityReversed)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setFirstEdgeLimitEndToEnd(boolean isFirstEdgeLimitEndToEnd)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setFirstEdgeReversed(boolean isFirstEdgeReversed)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setG0Tolerance(double g0Tolerance)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setG1Tolerance(double g1Tolerance)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setG2Tolerance(double g2Tolerance)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setSecondEdgeContinuityReversed(boolean isSecondEdgeContinuityReversed)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setSecondEdgeLimitEndToEnd(boolean isSecondEdgeLimitEndToEnd)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setSecondEdgeReversed(boolean isSecondEdgeReversed)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setStartHandlesLinked(boolean isStartHandlesLinked)
License requirements: solid_modeling ("SOLIDS MODELING") . |
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectNXObject firstEdgeSelection() throws NXException, RemoteException
NXException
RemoteException
boolean isFirstEdgeReversed() throws NXException, RemoteException
NXException
RemoteException
void setFirstEdgeReversed(boolean isFirstEdgeReversed) throws NXException, RemoteException
isFirstEdgeReversed
- NXException
RemoteException
SelectNXObject secondEdgeSelection() throws NXException, RemoteException
NXException
RemoteException
boolean isSecondEdgeReversed() throws NXException, RemoteException
NXException
RemoteException
void setSecondEdgeReversed(boolean isSecondEdgeReversed) throws NXException, RemoteException
isSecondEdgeReversed
- NXException
RemoteException
Continuity firstEdgeContinuity() throws NXException, RemoteException
NXException
RemoteException
boolean isFirstEdgeContinuityReversed() throws NXException, RemoteException
NXException
RemoteException
void setFirstEdgeContinuityReversed(boolean isFirstEdgeContinuityReversed) throws NXException, RemoteException
isFirstEdgeContinuityReversed
- NXException
RemoteException
Continuity secondEdgeContinuity() throws NXException, RemoteException
NXException
RemoteException
boolean isSecondEdgeContinuityReversed() throws NXException, RemoteException
NXException
RemoteException
void setSecondEdgeContinuityReversed(boolean isSecondEdgeContinuityReversed) throws NXException, RemoteException
isSecondEdgeContinuityReversed
- NXException
RemoteException
TangentMagnitudeBuilder edgeTangentMagnitude() throws NXException, RemoteException
NXException
RemoteException
FlowDirection edgeFlowDirection() throws NXException, RemoteException
FlowDirection
for details.
NXException
RemoteException
boolean isStartHandlesLinked() throws NXException, RemoteException
NXException
RemoteException
void setStartHandlesLinked(boolean isStartHandlesLinked) throws NXException, RemoteException
isStartHandlesLinked
- NXException
RemoteException
boolean isEndHandlesLinked() throws NXException, RemoteException
NXException
RemoteException
void setEndHandlesLinked(boolean isEndHandlesLinked) throws NXException, RemoteException
isEndHandlesLinked
- NXException
RemoteException
boolean isFirstEdgeLimitEndToEnd() throws NXException, RemoteException
NXException
RemoteException
void setFirstEdgeLimitEndToEnd(boolean isFirstEdgeLimitEndToEnd) throws NXException, RemoteException
isFirstEdgeLimitEndToEnd
- NXException
RemoteException
CurveRangeBuilder firstEdgeRange() throws NXException, RemoteException
NXException
RemoteException
OnPathDimensionBuilder firstEdgeOffset() throws NXException, RemoteException
NXException
RemoteException
boolean isSecondEdgeLimitEndToEnd() throws NXException, RemoteException
NXException
RemoteException
void setSecondEdgeLimitEndToEnd(boolean isSecondEdgeLimitEndToEnd) throws NXException, RemoteException
isSecondEdgeLimitEndToEnd
- NXException
RemoteException
CurveRangeBuilder secondEdgeRange() throws NXException, RemoteException
NXException
RemoteException
OnPathDimensionBuilder secondEdgeOffset() throws NXException, RemoteException
NXException
RemoteException
Rebuild rebuild() throws NXException, RemoteException
NXException
RemoteException
double g0Tolerance() throws NXException, RemoteException
NXException
RemoteException
void setG0Tolerance(double g0Tolerance) throws NXException, RemoteException
g0Tolerance
- NXException
RemoteException
double g1Tolerance() throws NXException, RemoteException
NXException
RemoteException
void setG1Tolerance(double g1Tolerance) throws NXException, RemoteException
g1Tolerance
- NXException
RemoteException
double g2Tolerance() throws NXException, RemoteException
NXException
RemoteException
void setG2Tolerance(double g2Tolerance) throws NXException, RemoteException
g2Tolerance
- NXException
RemoteException
void constructSurfaceBoundaryCurve(boolean startBoundary) throws NXException, RemoteException
startBoundary
- True if start boundary and false if end boundaryNXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.