SurfaceFilletBaseCreateG2ChordalQuinticFilletSrf Method |
Creates a surface fillet using G2 chordal Quintic arc approximations as sections
Namespace:
Rhino.Geometry
Assembly:
RhinoCommon (in RhinoCommon.dll)
Since: 8.0
Syntax public static bool CreateG2ChordalQuinticFilletSrf(
BrepFace faceA,
Point2d uvA,
BrepFace faceB,
Point2d uvB,
double radius,
double tolerance,
List<Brep> trimmedBrepsA,
List<Brep> trimmedBrepsB,
int rail_degree,
bool bTrim,
bool bExtend,
List<Brep> Fillets
)
Public Shared Function CreateG2ChordalQuinticFilletSrf (
faceA As BrepFace,
uvA As Point2d,
faceB As BrepFace,
uvB As Point2d,
radius As Double,
tolerance As Double,
trimmedBrepsA As List(Of Brep),
trimmedBrepsB As List(Of Brep),
rail_degree As Integer,
bTrim As Boolean,
bExtend As Boolean,
Fillets As List(Of Brep)
) As Boolean
Parameters
- faceA
- Type: Rhino.GeometryBrepFace
the first face to use constructing the fillet - uvA
- Type: Rhino.GeometryPoint2d
The parametric u,v selection point on FaceA close to the edge to fillet - faceB
- Type: Rhino.GeometryBrepFace
the second face to use constructing the fillet - uvB
- Type: Rhino.GeometryPoint2d
The parametric u,v selection point on FaceB close to the edge to fillet - radius
- Type: SystemDouble
The radius of the fillet - tolerance
- Type: SystemDouble
Tolerance to use in fitting a solution - trimmedBrepsA
- Type: System.Collections.GenericListBrep
if bTrim = true, returns the remains of FaceA trimmed to the fillet - trimmedBrepsB
- Type: System.Collections.GenericListBrep
if bTrim = true, the remains of FaceB trimmed to the fillet - rail_degree
- Type: SystemInt32
the degree of the rail curve - bTrim
- Type: SystemBoolean
if True, trim the faces and retuen those results in resultsA and resultsB - bExtend
- Type: SystemBoolean
if True and if one input surface is longer than the other, the fillet surface is extended to the input surface edges - Fillets
- Type: System.Collections.GenericListBrep
the resulting fillet surfaces
Return Value
Type:
BooleanTrue if successful.
See Also