1 // Created on: 2003-09-29
2 // Created by: Alexander SOLOVYOV and Sergey LITONIN
3 // Copyright (c) 2003-2014 OPEN CASCADE SAS
5 // This file is part of Open CASCADE Technology software library.
7 // This library is free software; you can redistribute it and / or modify it
8 // under the terms of the GNU Lesser General Public version 2.1 as published
9 // by the Free Software Foundation, with special exception defined in the file
10 // OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
11 // distribution for complete text of the license and disclaimer of any warranty.
13 // Alternatively, this file may be used under the terms of Open CASCADE
14 // commercial license or contractual agreement.
16 #include <MeshVS_DummySensitiveEntity.ixx>
18 //================================================================
19 // Function : Constructor MeshVS_DummySensitiveEntity
21 //================================================================
22 MeshVS_DummySensitiveEntity::MeshVS_DummySensitiveEntity
23 ( const Handle(SelectBasics_EntityOwner)& OwnerId )
24 : SelectBasics_SensitiveEntity( OwnerId )
28 //================================================================
31 //================================================================
32 void MeshVS_DummySensitiveEntity::Areas( SelectBasics_ListOfBox2d& )
36 //================================================================
39 //================================================================
40 Standard_Boolean MeshVS_DummySensitiveEntity::Matches( const SelectBasics_PickArgs&,
44 return Standard_False;
47 //================================================================
50 //================================================================
51 Standard_Boolean MeshVS_DummySensitiveEntity::Matches( const Standard_Real,
57 return Standard_False;
60 //================================================================
63 //================================================================
64 Standard_Boolean MeshVS_DummySensitiveEntity::Matches( const TColgp_Array1OfPnt2d&,
68 return Standard_False;
71 //================================================================
72 // Function : NeedsConversion
74 //================================================================
75 Standard_Boolean MeshVS_DummySensitiveEntity::NeedsConversion() const
77 return Standard_False;
80 //================================================================
83 //================================================================
84 Standard_Boolean MeshVS_DummySensitiveEntity::Is3D() const
89 //================================================================
90 // Function : MaxBoxes
92 //================================================================
93 Standard_Integer MeshVS_DummySensitiveEntity::MaxBoxes() const