VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Private Attributes
makVrv::DtSearchSceneGraphAction Class Reference

search action for scene graph tab in the terrain information panel

Public Member Functions

 DtSearchSceneGraphAction (DtSceneGraphTreeLogic *tree)
 
virtual ~DtSearchSceneGraphAction ()
 
virtual QTreeWidgetItemgetPreviousNode (const std::string &query)
 
virtual QTreeWidgetItemgetNextNode (const std::string &query)
 
virtual void setSearchQuery (const std::string &query)
 
virtual void search (QTreeWidgetItem *node)
 
virtual void reset ()
 
virtual size_t getCurrentIndex ()
 
virtual bool hasResults (const std::string &query)
 
virtual size_t getTotalResults (const std::string &query)
 

Private Attributes

size_t myCurrentIndex
 
std::string mySearchQuery
 
std::vector< QTreeWidgetItem * > mySearchResults
 
DtSceneGraphTreeLogicmyTree
 

Constructor & Destructor Documentation

makVrv::DtSearchSceneGraphAction::DtSearchSceneGraphAction ( DtSceneGraphTreeLogic tree)
virtual makVrv::DtSearchSceneGraphAction::~DtSearchSceneGraphAction ( )
virtual

Member Function Documentation

virtual QTreeWidgetItem* makVrv::DtSearchSceneGraphAction::getPreviousNode ( const std::string &  query)
virtual

get a pointer to the previous search result

virtual QTreeWidgetItem* makVrv::DtSearchSceneGraphAction::getNextNode ( const std::string &  query)
virtual

get a pointer to the next search result

virtual void makVrv::DtSearchSceneGraphAction::setSearchQuery ( const std::string &  query)
virtual
virtual void makVrv::DtSearchSceneGraphAction::search ( QTreeWidgetItem node)
virtual

starts search via tbb::task

virtual void makVrv::DtSearchSceneGraphAction::reset ( )
virtual

clears member data used for searching

virtual size_t makVrv::DtSearchSceneGraphAction::getCurrentIndex ( )
virtual

get the current search result index

virtual bool makVrv::DtSearchSceneGraphAction::hasResults ( const std::string &  query)
virtual

determine if the results stored are for the given query

virtual size_t makVrv::DtSearchSceneGraphAction::getTotalResults ( const std::string &  query)
virtual

the total number of results for this search

Member Data Documentation

size_t makVrv::DtSearchSceneGraphAction::myCurrentIndex
private
std::string makVrv::DtSearchSceneGraphAction::mySearchQuery
private
std::vector<QTreeWidgetItem*> makVrv::DtSearchSceneGraphAction::mySearchResults
private
DtSceneGraphTreeLogic* makVrv::DtSearchSceneGraphAction::myTree
private

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

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)