C3D Toolkit
Kernel - 117982, Vision - 2.9.2.2
|
Parameters for the chamfer creation. More...
#include <op_curve_parameter.h>
Public Member Functions | |
MbCornerChamferParams (size_t _index, double _distance, double _distAngle, bool _type=false) | |
Constructor by parameters. | |
MbCornerChamferParams () | |
Default constructor. | |
MbCornerChamferParams (const MbCornerChamferParams &other) | |
Copy constructor. | |
MbCornerChamferParams & | operator= (const MbCornerChamferParams &other) |
Assignment operator. | |
Public Attributes | |
double | distance |
Distance between the chamfer intersection with the first segment to the contour joint. | |
double | distAngle |
size_t | index |
The number of the first segment of the pair. | |
bool | type |
Parameters for the chamfer creation.
Parameters for the chamfer creation between two adjacent contour (or polyline) segments.
double MbCornerChamferParams::distAngle |
(type == true ) Angle between the first segment and the chamfer. (type == false) Distance between the chamfer intersection with the second segment to the contour joint.
bool MbCornerChamferParams::type |
The type of chamfer creation: true for the distance-angle type; false for the distance-distance type.