0023510: Integration of test grid "vis" into the new testing system
[occt.git] / src / Select2D / Select2D_SensitiveEntity.cxx
... / ...
CommitLineData
1// Created on: 1995-03-10
2// Created by: Mister rmi
3// Copyright (c) 1995-1999 Matra Datavision
4// Copyright (c) 1999-2012 OPEN CASCADE SAS
5//
6// The content of this file is subject to the Open CASCADE Technology Public
7// License Version 6.5 (the "License"). You may not use the content of this file
8// except in compliance with the License. Please obtain a copy of the License
9// at http://www.opencascade.org and read it completely before using this file.
10//
11// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
12// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
13//
14// The Original Code and all software distributed under the License is
15// distributed on an "AS IS" basis, without warranty of any kind, and the
16// Initial Developer hereby disclaims all such warranties, including without
17// limitation, any warranties of merchantability, fitness for a particular
18// purpose or non-infringement. Please see the License for the specific terms
19// and conditions governing the rights and limitations under the License.
20
21
22
23
24#include <Select2D_SensitiveEntity.ixx>
25
26Select2D_SensitiveEntity::
27Select2D_SensitiveEntity(const Handle(SelectBasics_EntityOwner)& anOwner):
28SelectBasics_SensitiveEntity(anOwner),myOwnTolerance(-1.)
29{}
30
31
32void Select2D_SensitiveEntity::Convert(const Handle(Select2D_Projector)& aProj)
33{
34 Standard_NotImplemented::Raise("cannot convert the 2D sensitiveEntity");
35}
36
37Standard_Boolean Select2D_SensitiveEntity::Is3D() const
38{return Standard_False;}
39
40
41Standard_Boolean Select2D_SensitiveEntity::Matches(const TColgp_Array1OfPnt2d& aPoly,
42 const Bnd_Box2d& aBox,
43 const Standard_Real aTol)
44{
45 return Standard_False;
46}