|
C3D Toolkit
Kernel - 118069, Vision - 2.16.7.1844
|
Parameters for polymesh edge pathes offsetting. More...
#include <op_polymesh_parameter.h>
Public Types | |
| enum class | EndProcessingMethod { doNothing , growToBoundary , connect , round } |
| Enumeration for ends processing method for open (non-closed) offset curves. More... | |
Public Member Functions | |
| MbPathPolymeshOffsetParams () | |
| Constructor. | |
| ~MbPathPolymeshOffsetParams () | |
| Destructor. | |
| void | AddPath (const c3d::IndicesPairsVector &path, double offsetLeft, double offsetRight, EndProcessingMethod typeBeg, EndProcessingMethod typeEnd, ProjProcessingMethod method) |
| Add a path. More... | |
Parameters for polymesh edge pathes offsetting.
Parameters for polymesh edge pathes offsetting.
|
strong |
| void MbPathPolymeshOffsetParams::AddPath | ( | const c3d::IndicesPairsVector & | path, |
| double | offsetLeft, | ||
| double | offsetRight, | ||
| EndProcessingMethod | typeBeg, | ||
| EndProcessingMethod | typeEnd, | ||
| ProjProcessingMethod | method | ||
| ) |
Add a path.
Add a path.
| [in] | path | - Path. |
| [in] | offsetLeft | - Left offset value. |
| [in] | offsetRight | - Right offset value. |
| [in] | typeBeg | - Method for the offset beginning processing. |
| [in] | typeEnd | - Method for the offset end processing. |
| [in] | method | - Method for the offset results processing. |