'Declaration Public Overloads Shared Function VariableFillet( _ ByVal F As Surface, _ ByVal G As 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 fillet As Surface() _ ) As ssiFailureType
public static ssiFailureType VariableFillet( Surface F, Surface G, double startRadius, double endRadius, bool linear, double tol, bool flipNormalF, bool flipNormalG, bool trimF, bool trimG, bool flipTrimSideF, bool flipTrimSideG, out Surface[] fillet )
Parameters
- F
- First surface
- G
- Second surface
- startRadius
- Starting fillet radius
- endRadius
- Ending fillet radius
- linear
- Linear/cubic transition flag
- tol
- Tolerance
- flipNormalF
- First surface flip normal flag
- flipNormalG
- Second surface flip normal flag
- trimF
- When true the first surface is trimmed
- trimG
- When true the second surface is trimmed
- flipTrimSideF
- First surface flip trim flag
- flipTrimSideG
- Second surface flip trim flag
- fillet
- An array of fillet surfaces
Return Value
The resulting ssiFailureType.