mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-08-19 13:40:49 +03:00
0024355: Compiler Warning level 4 for MFC samples
Some warnings were removed from MFC samples All warnings of sample projects with warning level 4 were fixed on VC9 Warnings level increased to -W4 in projects of MFC samples; sample ReadMe files added to documentation Changes in Viewer2dDoc.cpp and OcafDoc.cpp were restored. Minor corrections in documentation
This commit is contained in:
@@ -21,20 +21,20 @@ IMPLEMENT_STANDARD_RTTIEXT(ISession_Direction,AIS_InteractiveObject)
|
||||
//////////////////////////////////////////////////////////////////////
|
||||
|
||||
|
||||
ISession_Direction::ISession_Direction(gp_Pnt& aPnt,gp_Pnt& aPnt2)
|
||||
ISession_Direction::ISession_Direction(const gp_Pnt& aPnt,const gp_Pnt& aPnt2)
|
||||
:myStartPnt(aPnt),myEndPnt(aPnt2)
|
||||
{}
|
||||
|
||||
ISession_Direction::ISession_Direction(gp_Pnt& aPnt,gp_Vec& aVec)
|
||||
ISession_Direction::ISession_Direction(const gp_Pnt& aPnt,const gp_Vec& aVec)
|
||||
:myStartPnt(aPnt)
|
||||
{
|
||||
myEndPnt = myStartPnt.Translated(aVec);
|
||||
}
|
||||
|
||||
|
||||
void ISession_Direction::Compute(const Handle(PrsMgr_PresentationManager3d)& aPresentationManager,
|
||||
const Handle(Prs3d_Presentation)& aPresentation,
|
||||
const Standard_Integer aMode)
|
||||
void ISession_Direction::Compute(const Handle(PrsMgr_PresentationManager3d)& /*aPresentationManager*/,
|
||||
const Handle(Prs3d_Presentation)& aPresentation,
|
||||
const Standard_Integer /*aMode*/)
|
||||
{
|
||||
Handle(Prs3d_ArrowAspect) anArrowAspect = myDrawer->ArrowAspect();
|
||||
anArrowAspect->SetLength(myStartPnt.Distance(myEndPnt));
|
||||
|
@@ -21,8 +21,8 @@ class ISession_Direction : public AIS_InteractiveObject
|
||||
{
|
||||
public:
|
||||
ISession_Direction();
|
||||
ISession_Direction(gp_Pnt& aPnt,gp_Pnt& aPnt2);
|
||||
ISession_Direction(gp_Pnt& aPnt,gp_Vec& aVec);
|
||||
ISession_Direction(const gp_Pnt& aPnt,const gp_Pnt& aPnt2);
|
||||
ISession_Direction(const gp_Pnt& aPnt,const gp_Vec& aVec);
|
||||
|
||||
DEFINE_STANDARD_RTTI(ISession_Direction)
|
||||
|
||||
|
@@ -108,10 +108,10 @@ void CModelingDoc::OnMirror()
|
||||
for(aListIterator.Initialize(aList);aListIterator.More();aListIterator.Next()){
|
||||
myAISContext->Remove(aListIterator.Value());
|
||||
}
|
||||
TopoDS_Shape S = BRepPrimAPI_MakeWedge(60.,100.,80.,20.);
|
||||
TopoDS_Shape S = BRepPrimAPI_MakeWedge(60.,100.,80.,20.);
|
||||
Handle(AIS_Shape) ais1 = new AIS_Shape(S);
|
||||
myAISContext->SetColor(ais1,Quantity_NOC_GREEN,Standard_False);
|
||||
myAISContext->SetMaterial(ais1,Graphic3d_NOM_PLASTIC,Standard_False);
|
||||
myAISContext->SetColor(ais1,Quantity_NOC_GREEN,Standard_False);
|
||||
myAISContext->SetMaterial(ais1,Graphic3d_NOM_PLASTIC,Standard_False);
|
||||
myAISContext->Display(ais1,Standard_False);
|
||||
gp_Trsf theTransformation;
|
||||
gp_Pnt PntCenterOfTheTransformation(110,60,60);
|
||||
@@ -277,7 +277,7 @@ void CModelingDoc::OnTranslation()
|
||||
myAISContext->Display(ais1,Standard_False);
|
||||
gp_Trsf theTransformation;
|
||||
gp_Vec theVectorOfTranslation(-6,-6,6);
|
||||
|
||||
|
||||
Handle (ISession_Direction) aDirection1 = new ISession_Direction(gp_Pnt(0,0,0),theVectorOfTranslation);
|
||||
myAISContext->Display(aDirection1,Standard_False);
|
||||
|
||||
@@ -3651,7 +3651,7 @@ void CModelingDoc::OnBuilder()
|
||||
|
||||
//Circular Edges
|
||||
Handle (Geom_Circle) C;
|
||||
Standard_Real R = 100;
|
||||
//Standard_Real R = 100;
|
||||
|
||||
//Edge EX01
|
||||
C = new Geom_Circle(gp_Ax2(gp_Pnt(100,0,100),gp_Dir(0,1,0),gp_Dir(-1,0,0)),100);
|
||||
@@ -4810,9 +4810,9 @@ Please, select a face to continue\nthe creation of a tangent surface.");
|
||||
}
|
||||
}
|
||||
|
||||
void CModelingDoc::InputEvent(const Standard_Integer x ,
|
||||
const Standard_Integer y ,
|
||||
const Handle(V3d_View)& aView )
|
||||
void CModelingDoc::InputEvent(const Standard_Integer /*x*/,
|
||||
const Standard_Integer /*y*/,
|
||||
const Handle(V3d_View)& /*aView*/)
|
||||
{
|
||||
myAISContext->Select();
|
||||
if (myState == SELECT_EDGE_PLATE_TGTES_1) {
|
||||
|
Reference in New Issue
Block a user