#include <MRMesh/MRMeshDivideWithPlane.h>
Public Attributes | |
| float | eps { 0.0f } |
| if existing vertex is within eps distance from the plane, then move the vertex not introducing new ones | |
| bool | fillCut { true } |
| if set - function tries to fill cut after dividing (this operation might fail leading to "params.errors") | |
| bool | subdivideFilling { false } |
| if set and filled - function subdivides filling after cut | |
| ObjectMeshData * | otherPart { nullptr } |
| optional output other part of dividing (expected to be empty) | |
| std::vector< std::string > * | errors { nullptr } |
| optional output list of errors that could possibly happen during 'divideMeshWithPlane' function call | |