BrepCreateFilletEdges Method (Brep, IEnumerableInt32, IEnumerableDouble, IEnumerableDouble, BlendType, RailType, Boolean, Double, Double) |
Fillets, chamfers, or blends the edges of a brep.
Namespace:
Rhino.Geometry
Assembly:
RhinoCommon (in RhinoCommon.dll)
Since: 8.6
Syntax public static Brep[] CreateFilletEdges(
Brep brep,
IEnumerable<int> edgeIndices,
IEnumerable<double> startRadii,
IEnumerable<double> endRadii,
BlendType blendType,
RailType railType,
bool setbackFillets,
double tolerance,
double angleTolerance
)
Public Shared Function CreateFilletEdges (
brep As Brep,
edgeIndices As IEnumerable(Of Integer),
startRadii As IEnumerable(Of Double),
endRadii As IEnumerable(Of Double),
blendType As BlendType,
railType As RailType,
setbackFillets As Boolean,
tolerance As Double,
angleTolerance As Double
) As Brep()
Parameters
- brep
- Type: Rhino.GeometryBrep
The brep to fillet, chamfer, or blend edges. - edgeIndices
- Type: System.Collections.GenericIEnumerableInt32
An array of one or more edge indices where the fillet, chamfer, or blend will occur. - startRadii
- Type: System.Collections.GenericIEnumerableDouble
An array of starting fillet, chamfer, or blend radaii, one for each edge index. - endRadii
- Type: System.Collections.GenericIEnumerableDouble
An array of ending fillet, chamfer, or blend radaii, one for each edge index. - blendType
- Type: Rhino.GeometryBlendType
The blend type. - railType
- Type: Rhino.GeometryRailType
The rail type. - setbackFillets
- Type: SystemBoolean
UJse setback fillets (only used with blendType=Blend) - tolerance
- Type: SystemDouble
The tolerance to be used to perform calculations. - angleTolerance
- Type: SystemDouble
Angle tolerance to be used to perform calculations [radians].
Return Value
Type:
BrepArray of Breps if successful.
See Also