Creates a swept surface using the specified 2D entities, open sweep path, base point, scale, banking, and twist angle.
.NET Syntax
Visual Basic (Declaration) | |
---|
Function SweepEntitiesToSurface( _
const dsObjectPtrArray& EntitiesArray As System.Object, _
dsObject* Obj As System.Object, _
bool Alignment As System.Boolean, _
bool Bank As System.Boolean, _
bool UseBasePoint As System.Boolean, _
double BasePointX As System.Double, _
double BasePointY As System.Double, _
double BasePointZ As System.Double, _
double Scale As System.Double, _
double TwistAngle As System.Double _
) As System.Object |
COM native C++ | |
---|
HRESULT SweepEntitiesToSurface(
VARIANT EntitiesArray,
IDispatch* Obj,
VARIANT_BOOL Alignment,
VARIANT_BOOL Bank,
VARIANT_BOOL UseBasePoint,
DOUBLE BasePointX,
DOUBLE BasePointY,
DOUBLE BasePointZ,
DOUBLE Scale,
DOUBLE TwistAngle,
VARIANT*SweptSurfaceArray
) |
C++ | |
---|
DSRESULT SweepEntitiesToSurface(
const dsObjectPtrArray& EntitiesArray,
dsObject* Obj,
bool Alignment,
bool Bank,
bool UseBasePoint,
double BasePointX,
double BasePointY,
double BasePointZ,
double Scale,
double TwistAngle,
VARIANT*SweptSurfaceArray
) |
Parameters
- EntitiesArray
- Array of 2D entities to sweep
- Obj
- Array of non-closed path entities
- Alignment
- True to align the sweep objects perpendicular to the path before sweep, false to not
- Bank
- True to allow banking for a non-planar sweep path, false to not
- UseBasePoint
- True to specify a base point for the entities to be swept, false to not
- BasePointX
- X-coordinate of base point; valid only if UseBasePoint is true
- BasePointY
- Y-coordinate of base point; valid only if UseBasePoint is true
- BasePointZ
- Z-coordinate of base point; valid only if UseBasePoint is true
- Scale
- Scale factor for the entities to be swept
- TwistAngle
- Angle in radians of twist for the entities to be swept along the total length of the path
- [out] or Return Value
- Array of ISweptSurfaces
Example
See Also
Availability
DraftSight 2020 SP0