1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-08-19 13:40:49 +03:00

0031153: Non clear highlighting of selected trihedron elements

This commit is contained in:
vsv
2019-11-12 13:28:20 +03:00
parent 1630119c3a
commit c9fd622676

View File

@@ -184,6 +184,15 @@ public:
return myLabel.Find (thePart);
}
//! Returns highlight aspect , create if it is the first call
Standard_EXPORT Handle(Prs3d_ShadingAspect) getHighlightAspect();
//! Returns highlight line aspect , create if it is the first call
Standard_EXPORT Handle(Prs3d_LineAspect) getHighlightLineAspect();
//! Returns highlight point aspect , create if it is the first call
Standard_EXPORT Handle(Prs3d_PointAspect) getHighlightPointAspect();
public:
//! Disables auto highlighting to use HilightSelected() and HilightOwnerWithColor() overridden methods.
@@ -250,13 +259,6 @@ protected:
const gp_Dir& theYDir,
const gp_Dir& theZDir);
//! Returns highlight line aspect , create if it is the first call
Handle(Prs3d_ShadingAspect) getHighlightAspect();
//! Returns highlight line aspect , create if it is the first call
Handle(Prs3d_LineAspect) getHighlightLineAspect();
//! Returns highlight line aspect , create if it is the first call
Handle(Prs3d_PointAspect) getHighlightPointAspect();
protected:
Standard_Boolean myHasOwnSize;
Standard_Boolean myHasOwnTextColor;