Creates a swept solid using the specified 2D entities, closed sweep path, base point, scale, banking, and twist angle.
.NET Syntax
Visual Basic (Declaration) | |
---|
Function SweepEntitiesToSolid( _
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 SweepEntitiesToSolid(
VARIANT EntitiesArray,
IDispatch* Obj,
VARIANT_BOOL Alignment,
VARIANT_BOOL Bank,
VARIANT_BOOL UseBasePoint,
DOUBLE BasePointX,
DOUBLE BasePointY,
DOUBLE BasePointZ,
DOUBLE Scale,
DOUBLE TwistAngle,
VARIANT*SweepArray
) |
C++ | |
---|
DSRESULT SweepEntitiesToSolid(
const dsObjectPtrArray& EntitiesArray,
dsObject* Obj,
bool Alignment,
bool Bank,
bool UseBasePoint,
double BasePointX,
double BasePointY,
double BasePointZ,
double Scale,
double TwistAngle,
VARIANT*SweepArray
) |
Parameters
- EntitiesArray
- Array of 2D entities to sweep
- Obj
- Array of 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 ISweeps
Example
Remarks
See Also
Availability
DraftSight 2020 SP0