X-Git-Url: http://git.dev.opencascade.org/gitweb/?p=occt.git;a=blobdiff_plain;f=src%2FPrsMgr%2FPrsMgr_Presentation.hxx;h=7977ea73825ea09dce24167dd07d07c78c91d24a;hb=2831708b17f4ffe07eac5868bfa35fe2d4b8673f;hpb=a47d34efa92b475befec49295dc47519089f9f64 diff --git a/src/PrsMgr/PrsMgr_Presentation.hxx b/src/PrsMgr/PrsMgr_Presentation.hxx index fd2879d058..7977ea7382 100644 --- a/src/PrsMgr/PrsMgr_Presentation.hxx +++ b/src/PrsMgr/PrsMgr_Presentation.hxx @@ -31,7 +31,6 @@ class PrsMgr_Prs; class PrsMgr_PresentableObject; class Quantity_Color; class Geom_Transformation; -class Prs3d_ShadingAspect; class Prs3d_Presentation; class Graphic3d_Structure; class Graphic3d_DataStructureManager; @@ -117,9 +116,7 @@ private: Standard_EXPORT void Multiply (const Handle(Geom_Transformation)& theTrsf) const; Standard_EXPORT void Move (const Quantity_Length theX, const Quantity_Length theY, const Quantity_Length theZ) const; - - Standard_EXPORT void SetShadingAspect (const Handle(Prs3d_ShadingAspect)& theShadingAspect) const; - + Standard_EXPORT void Compute (const Handle(Graphic3d_Structure)& theStructure); Standard_EXPORT Handle(Graphic3d_Structure) Compute (const Handle(Graphic3d_DataStructureManager)& theProjector); @@ -132,6 +129,8 @@ private: Standard_EXPORT static Handle(Prs3d_Projector) Projector (const Handle(Graphic3d_DataStructureManager)& theProjector); +protected: + Handle(PrsMgr_PresentationManager) myPresentationManager; Handle(Prs3d_Presentation) myStructure; PrsMgr_PresentableObjectPointer myPresentableObject;