Creates a new Loft using the specified closed entities, path curves, draft angles, and draft curvatures.
.NET Syntax
COM native C++ | |
---|
HRESULT LoftEntitiesToSolidByPath(
VARIANT EntitiesArray,
,
bool CrossSectionOnly,
,
VARIANT PathArray,
,
dsLoftSurfaceNormalOption_e LoftSurfaceOption,
dsLoftedSurfaceNormalOption_e LoftOption,
double DraftStartAngle,
,
double DraftEndAngle,
,
double DraftStartCurvature,
,
double DraftEndCurvature
,
ILoft** Loft
) |
C++ | |
---|
DSRESULT LoftEntitiesToSolidByPath(
VARIANT EntitiesArray,
,
VARIANT_BOOL CrossSectionOnly,
,
VARIANT PathArray,
,
dsLoftSurfaceNormalOption_e LoftSurfaceOption,
dsLoftedSurfaceNormalOption_e LoftOption,
DOUBLE DraftStartAngle,
,
DOUBLE DraftEndAngle,
,
DOUBLE DraftStartCurvature,
,
DOUBLE DraftEndCurvature
,
dsLoft** Loft
) |
Parameters
- EntitiesArray
- Array of closed entities
- CrossSectionOnly
- True to only use cross sections defined by arcs, lines, polylines, or polygons, false to also use a path curve that intersects each cross section
- PathArray
- Array of one path curve that intersects each cross section to shape the solid; valid only if CrossSectionOnly is false
- LoftSurfaceOption
- Loft surfacing option as defined in dsLoftSurfaceNormalOption_e
- LoftOption
- Loft option as defined in dsLoftedSurfaceNormalOption_e only if LoftSurfaceOption is dsLoftSurfaceNormalOption_NormalTo
- DraftStartAngle
- Starting draft angle in radians; valid only if LoftSurfaceOption is dsLoftSurfaceNormalOpion_DraftAngles
- DraftEndAngle
- Ending draft angle in radians; valid only if LoftSurfaceOption is dsLoftSurfaceNormalOpion_DraftAngles
- DraftStartCurvature
- Starting draft curvature; valid only if LoftSurfaceOption is dsLoftSurfaceNormalOpion_DraftAngles
- DraftEndCurvature
- Ending draft curvature; valid only if LoftSurfaceOption is dsLoftSurfaceNormalOpion_DraftAngles
Parameters
- Loft[out] or Return Value
- ILoft
Example
Remarks
See Also
Availability
DraftSight 2020 SP0