Open CASCADE Technology  6.9.0
Data Structures | Typedefs

MeshVS_SensitivePolyhedron.hxx File Reference

#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 Documentation