Creates a solid by blending two closed curve loops lying in non-coincident planes.
Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 2015.0.0.0 (2015.0.0.0)
Since: 2012
Syntax
C# |
---|
|
Visual Basic |
---|
|
Visual C++ |
---|
|
Parameters
- firstLoop
- Type: Autodesk.Revit.DB CurveLoop
The first curve loop. The loop must be a closed planar loop without intersections or degeneracies. No orientation conditions are imposed.
- secondLoop
- Type: Autodesk.Revit.DB CurveLoop
The second curve loop, which also must be a closed planar loop without intersections or degeneracies. The planes of the first and second loops must not be coincident, but they need not be parallel.
- vertexPairs
- Type: System.Collections.Generic ICollection VertexPair
This input specifies how the two profile loops should be connected. If null, the function chooses vertex connections that will result in a geometrically reasonable blend.
Return Value
The requested solid.Exceptions
Exception | Condition |
---|---|
Autodesk.Revit.Exceptions ArgumentException | The first profile CurveLoop do not satisfy the input requirements. -or- The second profile CurveLoop do not satisfy the input requirements. |
Autodesk.Revit.Exceptions ArgumentNullException | A non-optional argument was NULL |