Open CASCADE Technology
6.9.1
|
#include <Standard.hxx>
#include <Standard_DefineHandle.hxx>
#include <Handle_TColgp_HArray1OfPnt.hxx>
#include <Handle_TColgp_HArray1OfPnt2d.hxx>
#include <Handle_MeshVS_HArray1OfSequenceOfInteger.hxx>
#include <gp_XY.hxx>
#include <NCollection_List.hxx>
#include <Select3D_SensitiveEntity.hxx>
#include <Handle_SelectBasics_EntityOwner.hxx>
#include <Select3D_BndBox3d.hxx>
Data Structures | |
class | MeshVS_SensitivePolyhedron |
This class is used to detect selection of a polyhedron. The main principle of detection algorithm is to search for overlap with each polyhedron's face separately, treating them as planar convex polygons. More... | |
Typedefs | |
typedef NCollection_List< Handle< TColgp_HArray1OfPnt > > | MeshVS_PolyhedronVerts |
typedef NCollection_List< Handle< TColgp_HArray1OfPnt > >::Iterator | MeshVS_PolyhedronVertsIter |
typedef NCollection_List<Handle< TColgp_HArray1OfPnt > > MeshVS_PolyhedronVerts |
typedef NCollection_List<Handle< TColgp_HArray1OfPnt > >::Iterator MeshVS_PolyhedronVertsIter |