#include <rvc/geometrc.h>
Classes | |
| class | CONST_ITERATOR |
Public Member Functions | |
| SEARCHRESULT (const SEARCHRESULT &rhs) | |
| SEARCHRESULT () | |
| ~SEARCHRESULT () | |
| CONST_ITERATOR | Begin () const |
| void | Clear () |
| CONST_ITERATOR | End () const |
| ERRVALUE | FindElements (ELEMTYPE ElemType, const DRECT2D &SearchExtents, RVC::SPATIALTREE &STreeObj) |
| ERRVALUE | FindElements (const DRECT2D &SearchExtents, RVC::QSEARCHTREE &QTreeObj, INT32 MaxElemNum) |
| ERRVALUE | GetElementSet (SIMPLE_ARRAY< INT32 > &SelectList) const |
| ERRVALUE | GetElementSet (BITSET &SelectSet) const |
| ERRVALUE | GetElementSet (UNSIGNEDSET &ElemSet) const |
| INT32 | GetNumItems () const |
| bool | IsEmpty () const |
| SEARCHRESULT & | operator= (const SEARCHRESULT &rhs) |
| void | SetAll (INT32 NumElements) |
| void | SetArray (const SIMPLE_ARRAY< INT32 > &ElemSet) |
| void | SortItemsByExtentArea (const RVC::GEOMETRIC &GeoObj, ELEMTYPE ElemType, const DRECT2D &OverlapFilterRect) |
| void | SortItemsByExtentArea (const RVC::GEOMETRIC &GeoObj, ELEMTYPE ElemType) |
| RVC::GEOMETRIC::SEARCHRESULT::SEARCHRESULT | ( | ) |
| RVC::GEOMETRIC::SEARCHRESULT::SEARCHRESULT | ( | const SEARCHRESULT & | rhs | ) |
| RVC::GEOMETRIC::SEARCHRESULT::~SEARCHRESULT | ( | ) |
| CONST_ITERATOR RVC::GEOMETRIC::SEARCHRESULT::Begin | ( | ) | const [inline] |
| void RVC::GEOMETRIC::SEARCHRESULT::Clear | ( | ) |
| CONST_ITERATOR RVC::GEOMETRIC::SEARCHRESULT::End | ( | ) | const [inline] |
| ERRVALUE RVC::GEOMETRIC::SEARCHRESULT::FindElements | ( | ELEMTYPE | ElemType, | |
| const DRECT2D & | SearchExtents, | |||
| RVC::SPATIALTREE & | STreeObj | |||
| ) |
| ERRVALUE RVC::GEOMETRIC::SEARCHRESULT::FindElements | ( | const DRECT2D & | SearchExtents, | |
| RVC::QSEARCHTREE & | QTreeObj, | |||
| INT32 | MaxElemNum | |||
| ) |
| ERRVALUE RVC::GEOMETRIC::SEARCHRESULT::GetElementSet | ( | SIMPLE_ARRAY< INT32 > & | SelectList | ) | const |
| ERRVALUE RVC::GEOMETRIC::SEARCHRESULT::GetElementSet | ( | UNSIGNEDSET & | ElemSet | ) | const |
| INT32 RVC::GEOMETRIC::SEARCHRESULT::GetNumItems | ( | ) | const |
| bool RVC::GEOMETRIC::SEARCHRESULT::IsEmpty | ( | ) | const |
| SEARCHRESULT& RVC::GEOMETRIC::SEARCHRESULT::operator= | ( | const SEARCHRESULT & | rhs | ) |
| void RVC::GEOMETRIC::SEARCHRESULT::SetAll | ( | INT32 | NumElements | ) |
Set the search result for the all elements set.
| void RVC::GEOMETRIC::SEARCHRESULT::SetArray | ( | const SIMPLE_ARRAY< INT32 > & | ElemSet | ) |
Set the search result for array passed in.
| void RVC::GEOMETRIC::SEARCHRESULT::SortItemsByExtentArea | ( | const RVC::GEOMETRIC & | GeoObj, | |
| ELEMTYPE | ElemType, | |||
| const DRECT2D & | OverlapFilterRect | |||
| ) |
Sort the elements in the list using the elements extents from smallest to largest.
| OverlapFilterRect | Filter out those entries that do not overlap this rectangle |
| void RVC::GEOMETRIC::SEARCHRESULT::SortItemsByExtentArea | ( | const RVC::GEOMETRIC & | GeoObj, | |
| ELEMTYPE | ElemType | |||
| ) |
Sort the elements in the list using the elements extents from smallest to largest.
1.6.1