mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-08-14 13:30:48 +03:00
0032056: Coding Rules - remove package MMgt and other types deprecated since OCCT 7.2.0
Removed functionality deprecated since OCCT 7.1.0: - 0027834 built-in iterator in class SelectMgr_ViewerSelector; - 0027900 obsolete constructor of V3d_Viewer class; - 0027816 obsolete clipping plane setters V3d_View/PrsMgr_PresentableObject:SetClipPlanes(); - 0027860 obsolete transformation persistence methods from class PrsMgr_PresentableObject; - 0027756 obsolete methods Prs3d_Text::Draw(); - 0024393 obsolete enum Graphic3d_ZLayerSetting; - 0025180 obsolete method Graphic3d_Structure::Transform(). Removed functionality deprecated since OCCT 7.2.0: - 0028832 obsolete class MMgt_TShared; - 0026937 obsolete property Standard_Failure::Caught(); - 0028799 obsolete types defined within Quantity package; - 0028441 obsolete nested enum Image_PixMap::ImgFormat; - 0025695 obsolete method PrsMgr_PresentationManager::Unhighlight(); - 0028205 obsolete class MeshVS_ColorHasher; - 0027958 obsolete methods from Prs3d_DatumAspect class; - 0025695 obsolete class Graphic3d_HighlightStyle; - 0027954 obsolete BRepOffsetAPI_MakeOffsetShape,BRepOffsetAPI_MakeThickSolid constructors.
This commit is contained in:
@@ -376,9 +376,6 @@ public:
|
||||
//! Modifies the current local transformation
|
||||
Standard_EXPORT void SetTransformation (const Handle(TopLoc_Datum3D)& theTrsf);
|
||||
|
||||
Standard_DEPRECATED("This method is deprecated - SetTransformation() should be called instead")
|
||||
void Transform (const Handle(TopLoc_Datum3D)& theTrsf) { SetTransformation (theTrsf); }
|
||||
|
||||
//! Modifies the current transform persistence (pan, zoom or rotate)
|
||||
Standard_EXPORT void SetTransformPersistence (const Handle(Graphic3d_TransformPers)& theTrsfPers);
|
||||
|
||||
|
@@ -15,43 +15,6 @@
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(Graphic3d_TransformPers, Standard_Transient)
|
||||
|
||||
// =======================================================================
|
||||
// function : FromDeprecatedParams
|
||||
// purpose :
|
||||
// =======================================================================
|
||||
Handle(Graphic3d_TransformPers) Graphic3d_TransformPers::FromDeprecatedParams (Graphic3d_TransModeFlags theFlag,
|
||||
const gp_Pnt& thePoint)
|
||||
{
|
||||
Handle(Graphic3d_TransformPers) aTrsfPers;
|
||||
if (Graphic3d_TransformPers::IsZoomOrRotate (theFlag))
|
||||
{
|
||||
aTrsfPers = new Graphic3d_TransformPers (theFlag, thePoint);
|
||||
}
|
||||
else if (Graphic3d_TransformPers::IsTrihedronOr2d (theFlag))
|
||||
{
|
||||
Standard_Integer aCorner = Aspect_TOTP_CENTER;
|
||||
const Graphic3d_Vec2i anOffset (Standard_Integer(thePoint.Z()), Standard_Integer(thePoint.Z()));
|
||||
if (thePoint.X() > 0.0)
|
||||
{
|
||||
aCorner |= Aspect_TOTP_RIGHT;
|
||||
}
|
||||
else if (thePoint.X() < 0.0)
|
||||
{
|
||||
aCorner |= Aspect_TOTP_LEFT;
|
||||
}
|
||||
if (thePoint.Y() > 0.0)
|
||||
{
|
||||
aCorner |= Aspect_TOTP_TOP;
|
||||
}
|
||||
else if (thePoint.Y() < 0.0)
|
||||
{
|
||||
aCorner |= Aspect_TOTP_BOTTOM;
|
||||
}
|
||||
aTrsfPers = new Graphic3d_TransformPers (theFlag, Aspect_TypeOfTriedronPosition(aCorner), anOffset);
|
||||
}
|
||||
return aTrsfPers;
|
||||
}
|
||||
|
||||
// =======================================================================
|
||||
// function : DumpJson
|
||||
// purpose :
|
||||
|
@@ -59,11 +59,6 @@ public:
|
||||
return (theMode & (Graphic3d_TMF_TriedronPers | Graphic3d_TMF_2d)) != 0;
|
||||
}
|
||||
|
||||
//! Create Graphic3d_TransformPers instance from deprecated parameters set
|
||||
//! decoding 2D corner + offset parameters from 3D point.
|
||||
Standard_EXPORT static Handle(Graphic3d_TransformPers) FromDeprecatedParams (Graphic3d_TransModeFlags theFlag,
|
||||
const gp_Pnt& thePoint);
|
||||
|
||||
public:
|
||||
|
||||
//! Set transformation persistence.
|
||||
|
@@ -22,14 +22,6 @@
|
||||
#include <Standard_Dump.hxx>
|
||||
#include <TCollection_AsciiString.hxx>
|
||||
|
||||
enum Graphic3d_ZLayerSetting
|
||||
{
|
||||
Graphic3d_ZLayerDepthTest = 1,
|
||||
Graphic3d_ZLayerDepthWrite = 2,
|
||||
Graphic3d_ZLayerDepthClear = 4,
|
||||
Graphic3d_ZLayerDepthOffset = 8
|
||||
};
|
||||
|
||||
//! Structure defines list of ZLayer properties.
|
||||
struct Graphic3d_ZLayerSettings
|
||||
{
|
||||
@@ -154,46 +146,6 @@ struct Graphic3d_ZLayerSettings
|
||||
//! Modify glPolygonOffset() arguments.
|
||||
Graphic3d_PolygonOffset& ChangePolygonOffset() { return myPolygonOffset; }
|
||||
|
||||
//! Returns true if theSetting is enabled.
|
||||
Standard_DEPRECATED("Deprecated method IsSettingEnabled() should be replaced by individual property getters")
|
||||
Standard_Boolean IsSettingEnabled (const Graphic3d_ZLayerSetting theSetting) const
|
||||
{
|
||||
switch (theSetting)
|
||||
{
|
||||
case Graphic3d_ZLayerDepthTest: return myToEnableDepthTest;
|
||||
case Graphic3d_ZLayerDepthWrite: return myToEnableDepthWrite;
|
||||
case Graphic3d_ZLayerDepthClear: return myToClearDepth;
|
||||
case Graphic3d_ZLayerDepthOffset: return myPolygonOffset.Mode != Aspect_POM_Off;
|
||||
}
|
||||
return Standard_False;
|
||||
}
|
||||
|
||||
//! Enables theSetting
|
||||
Standard_DEPRECATED("Deprecated method EnableSetting() should be replaced by individual property getters")
|
||||
void EnableSetting (const Graphic3d_ZLayerSetting theSetting)
|
||||
{
|
||||
switch (theSetting)
|
||||
{
|
||||
case Graphic3d_ZLayerDepthTest: myToEnableDepthTest = Standard_True; return;
|
||||
case Graphic3d_ZLayerDepthWrite: myToEnableDepthWrite = Standard_True; return;
|
||||
case Graphic3d_ZLayerDepthClear: myToClearDepth = Standard_True; return;
|
||||
case Graphic3d_ZLayerDepthOffset: myPolygonOffset.Mode = Aspect_POM_Fill; return;
|
||||
}
|
||||
}
|
||||
|
||||
//! Disables theSetting
|
||||
Standard_DEPRECATED("Deprecated method DisableSetting() should be replaced by individual property getters")
|
||||
void DisableSetting (const Graphic3d_ZLayerSetting theSetting)
|
||||
{
|
||||
switch (theSetting)
|
||||
{
|
||||
case Graphic3d_ZLayerDepthTest: myToEnableDepthTest = Standard_False; return;
|
||||
case Graphic3d_ZLayerDepthWrite: myToEnableDepthWrite = Standard_False; return;
|
||||
case Graphic3d_ZLayerDepthClear: myToClearDepth = Standard_False; return;
|
||||
case Graphic3d_ZLayerDepthOffset: myPolygonOffset.Mode = Aspect_POM_Off; return;
|
||||
}
|
||||
}
|
||||
|
||||
//! Sets minimal possible positive depth offset.
|
||||
void SetDepthOffsetPositive()
|
||||
{
|
||||
|
Reference in New Issue
Block a user