mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-09-03 14:10:33 +03:00
0023634: Eliminate Polyline and Polygon usage in drawers
Polylines and polygons removed, now everything is based on PrimitiveArrays. Added use of Graphic3d_ArrayOfSegments, some additional clean up in Graphic3d_Group. Dead code elimination in AIS and V3d Corrected compilation errors Fixed grid presentation Adding test case correction
This commit is contained in:
@@ -206,9 +206,7 @@ namespace
|
||||
}
|
||||
}
|
||||
}
|
||||
Prs3d_Root::CurrentGroup (thePresentation)->BeginPrimitives();
|
||||
Prs3d_Root::CurrentGroup (thePresentation)->AddPrimitiveArray (aPArray);
|
||||
Prs3d_Root::CurrentGroup (thePresentation)->EndPrimitives();
|
||||
}
|
||||
return Standard_True;
|
||||
}
|
||||
@@ -332,9 +330,7 @@ namespace
|
||||
|
||||
Handle(Graphic3d_Group) aPrsGrp = Prs3d_Root::NewGroup (thePresentation);
|
||||
aPrsGrp->SetGroupPrimitivesAspect (aBoundaryAspect);
|
||||
aPrsGrp->BeginPrimitives ();
|
||||
aPrsGrp->AddPrimitiveArray (aSegments);
|
||||
aPrsGrp->EndPrimitives ();
|
||||
}
|
||||
};
|
||||
|
||||
|
Reference in New Issue
Block a user