Navigation
API > API/Runtime > API/Runtime/CADKernel > API/Runtime/CADKernel/FRestrictionCurve
Description
A check is done to verify that:
- the curve is degenerated in the parametric space of the carrier surface i.e. the 2D length of the curve is not nearly equal to zero
- the curve is degenerated in 3D i.e. the 3D length of the curve is not nearly equal to zero
A curve can be degenerated in 3D and not in 2D in the case of locally degenerated carrier surface.
| Name | CheckIfDegenerated |
| Type | function |
| Header File | /Engine/Source/Runtime/Datasmith/CADKernel/Base/Public/Geo/Curves/RestrictionCurve.h |
| Include Path | #include "Geo/Curves/RestrictionCurve.h" |
void CheckIfDegenerated
(
const FLinearBoundary & InBoundary,
bool & bDegeneration2D,
bool & bDegeneration3D,
double & Length3D
) const