MeshLib C++ Docs
Loading...
Searching...
No Matches
MR::DividePolylineParameters Struct Reference

#include <MRPolylineTrimWithPlane.h>

Public Attributes

std::function< void(EdgeId, EdgeId, float)> onEdgeSplitCallback
 onEdgeSplitCallback is invoked each time when an edge is split. Receives edge ID before split, edge ID after split, and weight of the origin vertex
 
bool closeLineAfterCut = false
 
VertMap * outVmap = nullptr
 map from input polyline verts to output
 
EdgeMap * outEmap = nullptr
 map from input polyline edges to output
 
Polyline3 * otherPart = nullptr
 otherPart Optional return, polyline composed from edges on the negative side of the plane
 
VertMap * otherOutVmap = nullptr
 map from input polyline verts to other output
 
EdgeMap * otherOutEmap = nullptr
 map from input polyline edges to other output
 

The documentation for this struct was generated from the following file: