Open CASCADE Technology  7.6.0
Data Structures

SelectMgr_TriangularFrustum.hxx File Reference

#include <SelectMgr_Frustum.hxx>

Data Structures

class  SelectMgr_TriangularFrustum
 This class contains representation of triangular selecting frustum, created in case of polyline selection, and algorithms for overlap detection between selecting frustum and sensitive entities. Overlap detection tests are implemented according to the terms of separating axis theorem (SAT). NOTE: the object of this class can be created only as part of SelectMgr_TriangularFrustumSet. More...
 
struct  SelectMgr_TriangularFrustum::SelectionTriangle
 Auxiliary structure to define selection triangle. More...