Using a curve in model space it creates a new BRepEdgeDefinition object that's associated with the body.
startVertex |
BRepVertexDefinition |
Vertex definition that defines the start of the edge. For a closed curve, like a circle, you still need to provide a vertex on the curve but you should use the same BRepVertexDefinition for both the start and end vertices. |
endVertex |
BRepVertexDefinition |
Vertex definition that defines the end of the edge. For a closed curve, like a circle, this should be the same vertex as used for the start vertex. |
modelSpaceCurve |
Curve3D |
A Curve3D object that defines the shape of the edge using 3D geometry in model space. Valid input is an Arc3D, NurbsCurve3D, Circle3D, Ellipse3D, EllipticalArc3D, or Line3D. |