Surface.VariableChamfer (IList<Surface>, IList<Surface>, Double, Double, Boolean, Double, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, out Surface()) Method
Public Shared Function VariableChamfer( _
ByVal listF As IList(Of Surface), _
ByVal listG As IList(Of Surface), _
ByVal startRadius As Double, _
ByVal endRadius As Double, _
ByVal linear As Boolean, _
ByVal tol As Double, _
ByVal flipNormalF As Boolean, _
ByVal flipNormalG As Boolean, _
ByVal trimF As Boolean, _
ByVal trimG As Boolean, _
ByVal flipTrimSideF As Boolean, _
ByVal flipTrimSideG As Boolean, _
ByRef chamfer As Surface() _
) As ssiFailureType
This language is not supported or no code example is available.
public static ssiFailureType VariableChamfer(
IList<Surface> listF,
IList<Surface> listG,
double startRadius,
double endRadius,
bool linear,
double tol,
bool flipNormalF,
bool flipNormalG,
bool trimF,
bool trimG,
bool flipTrimSideF,
bool flipTrimSideG,
out Surface[] chamfer
)
This language is not supported or no code example is available.
Parameters
First surface group
Second surface group
- startRadius
- double
Starting chamfer distance
- endRadius
- double
Ending chamfer distance
- linear
- bool
Linear/cubic transition flag
- tol
- double
Tolerance
- flipNormalF
- bool
First surface flip normal flag
- flipNormalG
- bool
Second surface flip normal flag
- trimF
- bool
When true the first surface is trimmed
- trimG
- bool
When true the second surface is trimmed
- flipTrimSideF
- bool
First surface flip trim flag
- flipTrimSideG
- bool
Second surface flip trim flag
- chamfer
- Surface[]
An array of chamfer surfaces
Return Value
ssiFailureTypeThe resulting ssiFailureType.