cee::ug::CuttingPlaneTriangulationCallback
-
class
CuttingPlaneTriangulationCallback
: public RefCountedObject Abstract base class for custom triangulation of cutting plane contours.
Public Functions
-
CuttingPlaneTriangulationCallback
() = default
-
virtual bool
generateTriangles
(const CuttingPlaneContourData &cutContourData, CuttingPlaneTriangulationData *triangulationData) = 0 Generates triangles from cutting plane contour data.
The generateTriangles function will be called for each individual contour in the cutting plane. The callback should generate triangles from the contour data and store the results in the output structure.
Parameters: - cutContourData – Struct containing contour nodes, edges, and plane normal
- triangulationData – Populated CuttingPlaneTriangulationResult with triangulation data
Returns: True if triangulation was successful, false otherwise
-