Slices the specified 3D entities using the section plane that contains the specified point and whose normal contain the specified point on the Z-axis.
.NET Syntax
COM native C++ | |
---|
HRESULT SliceEntitiesByZAxis(
VARIANT EntitiesArray,
,
dsMathPoint* PointOnSectionPlane,
,
dsMathPoint* PointOnZAxis,
,
bool KeepBothSides,
,
dsMathPoint* PointOnDesiredSide,
,
VARIANT* ObjectsArray
,
VARIANT_BOOL* RetVal
) |
C++ | |
---|
DSRESULT SliceEntitiesByZAxis(
VARIANT EntitiesArray,
,
IMathPoint* PointOnSectionPlane,
,
IMathPoint* PointOnZAxis,
,
VARIANT_BOOL KeepBothSides,
,
IMathPoint* PointOnDesiredSide,
,
VARIANT* ObjectsArray
,
bool* RetVal
) |
Parameters
- EntitiesArray
- Array of 3D entities
- PointOnSectionPlane
- IMathPoint
- PointOnZAxis
- IMathPoint
- KeepBothSides
- True to keep both sides, false to discard the undesired part
- PointOnDesiredSide
- IMathPoint; valid only if KeepBothSides is false
- ObjectsArray
- Array of ISolid3D sliced objects
Parameters
- RetVal[out] or Return Value
- True if successful, false if not
Example
Remarks
See Also
Availability
DraftSight 2020 SP0