#include <SelectMgr_SequenceOfOwner.hxx>
#include <SelectMgr_EntityOwner.hxx>
#include <SelectMgr_SelectionManager.hxx>
-#include <StdPrs_WFDeflectionShape.hxx>
+#include <StdPrs_WFShape.hxx>
#include <StdSelect_BRepSelectionTool.hxx>
#include <AIS_InteractiveContext.hxx>
#include <AIS_Selection.hxx>
#include <Graphic3d_AspectMarker3d.hxx>
#include <TopExp_Explorer.hxx>
-IMPLEMENT_STANDARD_HANDLE(ModuleBase_BRepOwner, StdSelect_BRepOwner);
IMPLEMENT_STANDARD_RTTIEXT(ModuleBase_BRepOwner, StdSelect_BRepOwner);
//*******************************************************************************************
-IMPLEMENT_STANDARD_HANDLE(ModuleBase_ResultPrs, ViewerData_AISShape);
IMPLEMENT_STANDARD_RTTIEXT(ModuleBase_ResultPrs, ViewerData_AISShape);
for (int i = 1; i <= theOwners.Length(); i++) {
anOwner = theOwners.Value(i);
aCompOwner = Handle(ModuleBase_BRepOwner)::DownCast(anOwner);
- if (aCompOwner.IsNull())
- anOwner->Hilight(thePM);
+ if (aCompOwner.IsNull()) {
+ // PORTING_TO_SALOME_8
+ //anOwner->Hilight(thePM);
+ }
else {
TopoDS_Shape aShape = aCompOwner->Shape();
Handle( Prs3d_Presentation ) aSelectionPrs = GetSelectPresentation( thePM );
aSelectionPrs->Clear();
- StdPrs_WFDeflectionShape::Add(aSelectionPrs, aShape, myDrawer);
+ StdPrs_WFShape::Add(aSelectionPrs, aShape, myDrawer);
aSelectionPrs->SetDisplayPriority(9);
- aSelectionPrs->Highlight(Aspect_TOHM_COLOR, aSelectionPrs->HighlightColor());
+ // PORTING_TO_SALOME_8
+ //aSelectionPrs->Highlight(Aspect_TOHM_COLOR, aSelectionPrs->HighlightColor());
aSelectionPrs->Display();
- thePM->Highlight(this);
+ // PORTING_TO_SALOME_8
+ //thePM->Highlight(this);
}
}
}
const Quantity_NameOfColor theColor,
const Handle(SelectMgr_EntityOwner)& theOwner)
{
+ // PORTING_TO_SALOME_8
+ /*
Handle(StdSelect_BRepOwner) aOwner = Handle(StdSelect_BRepOwner)::DownCast(theOwner);
if (aOwner.IsNull())
return;
Handle( Prs3d_Presentation ) aHilightPrs = GetHilightPresentation( thePM );
aHilightPrs->Clear();
- StdPrs_WFDeflectionShape::Add(aHilightPrs, aShape, myDrawer);
+ StdPrs_WFShape::Add(aHilightPrs, aShape, myDrawer);
aHilightPrs->Highlight(Aspect_TOHM_COLOR, theColor);
if (thePM->IsImmediateModeOn())
thePM->AddToImmediateList(aHilightPrs);
- }
+ }*/
}