Open CASCADE Technology 7.8.2.dev
SelectMgr_RectangularFrustum::SelectionRectangle Struct Reference

Auxiliary structure to define selection primitive (point or box) In case of point selection min and max points are identical. More...

#include <SelectMgr_RectangularFrustum.hxx>

Public Member Functions

 SelectionRectangle ()
 
const gp_Pnt2dMousePos () const
 
void SetMousePos (const gp_Pnt2d &thePos)
 
const gp_Pnt2dMinPnt () const
 
void SetMinPnt (const gp_Pnt2d &theMinPnt)
 
const gp_Pnt2dMaxPnt () const
 
void SetMaxPnt (const gp_Pnt2d &theMaxPnt)
 

Detailed Description

Auxiliary structure to define selection primitive (point or box) In case of point selection min and max points are identical.

Constructor & Destructor Documentation

◆ SelectionRectangle()

SelectMgr_RectangularFrustum::SelectionRectangle::SelectionRectangle ( )
inline

Member Function Documentation

◆ MaxPnt()

const gp_Pnt2d & SelectMgr_RectangularFrustum::SelectionRectangle::MaxPnt ( ) const
inline

◆ MinPnt()

const gp_Pnt2d & SelectMgr_RectangularFrustum::SelectionRectangle::MinPnt ( ) const
inline

◆ MousePos()

const gp_Pnt2d & SelectMgr_RectangularFrustum::SelectionRectangle::MousePos ( ) const
inline

◆ SetMaxPnt()

void SelectMgr_RectangularFrustum::SelectionRectangle::SetMaxPnt ( const gp_Pnt2d & theMaxPnt)
inline

◆ SetMinPnt()

void SelectMgr_RectangularFrustum::SelectionRectangle::SetMinPnt ( const gp_Pnt2d & theMinPnt)
inline

◆ SetMousePos()

void SelectMgr_RectangularFrustum::SelectionRectangle::SetMousePos ( const gp_Pnt2d & thePos)
inline

The documentation for this struct was generated from the following file: