RVC::GEOMETRIC::ELEMSELECTPARMS Class Reference

#include <rvc/geometrc.h>

List of all members.

Classes

struct  ITEM

Public Types

enum  EXTRACT {
  EXTRACT_All, EXTRACT_PartInside, EXTRACT_FullInside, EXTRACT_ClipInside,
  EXTRACT_PartOutside, EXTRACT_FullOutside, EXTRACT_ClipOutside
}

Public Member Functions

 ELEMSELECTPARMS ()
void Clear ()
const REGION2DGetRegion2D () const
EXTRACT GetRegionExtractMode () const
TESTCRITERIA GetRegionTestCriteria () const
ITEMGetSelectParmItem (ELEMTYPE ElemType)
const ITEMGetSelectParmItem (ELEMTYPE ElemType) const
bool HasRegion () const
void SetRegion (const REGION2D &Region)
void SetRegionExtractMode (EXTRACT ExtractMode)
void SetSelectAll ()
void SetSelectNone ()
void SetSelectParmItem (ELEMTYPE ElemType, const ITEM &item)

Member Enumeration Documentation

Enumerator:
EXTRACT_All 
EXTRACT_PartInside 
EXTRACT_FullInside 
EXTRACT_ClipInside 
EXTRACT_PartOutside 
EXTRACT_FullOutside 
EXTRACT_ClipOutside 

Constructor & Destructor Documentation

RVC::GEOMETRIC::ELEMSELECTPARMS::ELEMSELECTPARMS (  ) 

Member Function Documentation

void RVC::GEOMETRIC::ELEMSELECTPARMS::Clear (  ) 
const REGION2D& RVC::GEOMETRIC::ELEMSELECTPARMS::GetRegion2D (  )  const [inline]
EXTRACT RVC::GEOMETRIC::ELEMSELECTPARMS::GetRegionExtractMode (  )  const [inline]
TESTCRITERIA RVC::GEOMETRIC::ELEMSELECTPARMS::GetRegionTestCriteria (  )  const [inline]
ITEM& RVC::GEOMETRIC::ELEMSELECTPARMS::GetSelectParmItem ( ELEMTYPE  ElemType  ) 
const ITEM& RVC::GEOMETRIC::ELEMSELECTPARMS::GetSelectParmItem ( ELEMTYPE  ElemType  )  const
bool RVC::GEOMETRIC::ELEMSELECTPARMS::HasRegion (  )  const [inline]
void RVC::GEOMETRIC::ELEMSELECTPARMS::SetRegion ( const REGION2D Region  )  [inline]
void RVC::GEOMETRIC::ELEMSELECTPARMS::SetRegionExtractMode ( EXTRACT  ExtractMode  )  [inline]
void RVC::GEOMETRIC::ELEMSELECTPARMS::SetSelectAll (  ) 
void RVC::GEOMETRIC::ELEMSELECTPARMS::SetSelectNone (  ) 
void RVC::GEOMETRIC::ELEMSELECTPARMS::SetSelectParmItem ( ELEMTYPE  ElemType,
const ITEM item 
)

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

Generated on Sun Oct 7 21:37:18 2012 for TNTsdk 2012 by  doxygen 1.6.1