Eyeshot 9.0 WinForms API Reference
Chamfer(Surface,Surface,Double,Double,Boolean,Boolean,Boolean,Boolean,Boolean,Boolean,Surface[]) Method

WinForms Assembly > devDept.Eyeshot.Entities Namespace > Surface Class > Chamfer Method : Chamfer(Surface,Surface,Double,Double,Boolean,Boolean,Boolean,Boolean,Boolean,Boolean,Surface[]) Method
First surface
Second surface
Chamfer distance
Tolerance
First surface flip normal flag
Second surface flip normal flag
When true the first surface is trimmed
When true the second surface is trimmed
First surface flip trim flag
Second surface flip trim flag
An array of resulting chamfer surfaces
Constant chamfer between two surfaces.
Syntax
'Declaration
 
Public Overloads Shared Function Chamfer( _
   ByVal F As Surface, _
   ByVal G As Surface, _
   ByVal radius As Double, _
   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
public static ssiFailureType Chamfer( 
   Surface F,
   Surface G,
   double radius,
   double tol,
   bool flipNormalF,
   bool flipNormalG,
   bool trimF,
   bool trimG,
   bool flipTrimSideF,
   bool flipTrimSideG,
   out Surface[] chamfer
)

Parameters

F
First surface
G
Second surface
radius
Chamfer distance
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
chamfer
An array of resulting chamfer surfaces

Return Value

See Also

Reference

Surface Class
Surface Members
Overload List