mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-08-09 13:22:24 +03:00
0023824: Bad results of sweep operation when a path curve has unpredictable torsion along its way.
Adding test cases for this fix
This commit is contained in:
@@ -431,6 +431,7 @@ static Standard_Integer setsweep(Draw_Interpretor& di,
|
||||
di << " -FR : Tangent and Normal are given by Frenet trihedron" <<"\n";
|
||||
di << " -CF : Tangente is given by Frenet," << "\n";
|
||||
di << " the Normal is computed to minimize the torsion " << "\n";
|
||||
di << " -DT : discrete trihedron" << "\n";
|
||||
di << " -DX Surf : Tangent and Normal are given by Darboux trihedron," <<"\n";
|
||||
di << " Surf have to be a shell or a face" <<"\n";
|
||||
di << " -CN dx dy dz : BiNormal is given by dx dy dz" << "\n";
|
||||
@@ -450,6 +451,9 @@ static Standard_Integer setsweep(Draw_Interpretor& di,
|
||||
else if (!strcmp(a[1],"-CF")) {
|
||||
Sweep->SetMode(Standard_False);
|
||||
}
|
||||
else if (!strcmp(a[1],"-DT")) {
|
||||
Sweep->SetDiscreteMode();
|
||||
}
|
||||
else if (!strcmp(a[1],"-DX")) {
|
||||
if (n!=3) {
|
||||
//cout << "bad arguments !" << endl;
|
||||
|
Reference in New Issue
Block a user