ShapeChamferExecute Method (BasicShape, Point2d, BasicShape, Point2d, Double, Double) |
Specify two shapes and execute chamfering.
Namespace:
RootPro.RootProCAD.Geometry
Assembly:
RootPro.RootProCAD.Library (in RootPro.RootProCAD.Library.dll) Version: 12.0.0.0 (12.0.0.0)
Syntax public abstract ChamferResult Execute(
BasicShape shape1,
Point2d pickPoint1,
BasicShape shape2,
Point2d pickPoint2,
double sideLength1,
double sideLength2
)
Public MustOverride Function Execute (
shape1 As BasicShape,
pickPoint1 As Point2d,
shape2 As BasicShape,
pickPoint2 As Point2d,
sideLength1 As Double,
sideLength2 As Double
) As ChamferResult
Parameters
- shape1
- Type: RootPro.RootProCADBasicShape
BasicShape representing the first figure (line or continuous line) - pickPoint1
- Type: RootPro.RootProCAD.GeometryPoint2d
Point2d representing the pick point of the first figure - shape2
- Type: RootPro.RootProCADBasicShape
BasicShape which represents the second figure (line or continuous line) - pickPoint2
- Type: RootPro.RootProCAD.GeometryPoint2d
Point2d representing the pick point of the second figure - sideLength1
- Type: SystemDouble
Length of the edge of the first figure in the chamfer - sideLength2
- Type: SystemDouble
Length of the side of the second figure in the chamfer
Return Value
Type:
ChamferResult
Represent the execution result of the chamfer
ChamferResult See Also