global_retriever.cpp File Reference


Detailed Description

Id
global_retriever.cpp,v 1.91 2004/02/04 09:54:52 legros Exp

Definition in file global_retriever.cpp.

#include "stdpacs.h"
#include "nel/misc/path.h"
#include "nel/misc/line.h"
#include "nel/misc/async_file_manager.h"
#include "nel/misc/common.h"
#include "nel/misc/variable.h"
#include "nel/misc/hierarchical_timer.h"
#include "nel/memory/memory_manager.h"
#include "pacs/global_retriever.h"
#include "pacs/retriever_bank.h"
#include <set>
#include "nel/misc/time_nl.h"

Go to the source code of this file.

Defines

#define NLPACS_HAUTO_REFRESH_LR_AROUND   H_AUTO_USE ( NLPACS_Refresh_LR_Around )
#define NLPACS_HAUTO_RETRIEVE_POSITION   H_AUTO_USE ( NLPACS_Retrieve_Position )

Functions

 H_AUTO_DECL (NLPACS_Refresh_LR_Around) H_AUTO_DECL(NLPACS_Retrieve_Position) void NLPACS
 NLMISC_VARIABLE (uint, PacsRetrieveVerbose,"Allow retrieve position to dump info")

Variables

NLMISC::TTicks AStarTicks
NLMISC::TTicks ChainTicks
const float InsureSurfaceThreshold = 0.5f
uint PacsRetrieveVerbose = 0
NLMISC::TTicks PathTicks
NLMISC::TTicks SurfTicks
NLMISC::TTicks ThisAStarTicks
NLMISC::TTicks ThisChainTicks
NLMISC::TTicks ThisPathTicks
NLMISC::TTicks ThisSurfTicks


Define Documentation

#define NLPACS_HAUTO_REFRESH_LR_AROUND   H_AUTO_USE ( NLPACS_Refresh_LR_Around )
 

Referenced by H_AUTO_DECL(), and NLPACS::CGlobalRetriever::refreshLrAround().

#define NLPACS_HAUTO_RETRIEVE_POSITION   H_AUTO_USE ( NLPACS_Retrieve_Position )
 

Referenced by H_AUTO_DECL(), and NLPACS::CGlobalRetriever::retrievePosition().


Function Documentation

H_AUTO_DECL NLPACS_Refresh_LR_Around   ) 
 

Definition at line 61 of file global_retriever.cpp.

References NLPACS_HAUTO_REFRESH_LR_AROUND, NLPACS_HAUTO_RETRIEVE_POSITION, NLMISC::CAABBox::setCenter(), and NLMISC::CAABBox::setHalfSize().

00071 {
00072         _BBox.setCenter(CVector::Null);
00073         _BBox.setHalfSize(CVector::Null);
00074 
00075         _InstanceGrid.create(128, 160.0f);
00076 }

NLMISC_VARIABLE uint  ,
PacsRetrieveVerbose  ,
"Allow retrieve position to dump info" 
 


Variable Documentation

NLMISC::TTicks AStarTicks
 

Definition at line 45 of file global_retriever.cpp.

Referenced by NLPACS::CGlobalRetriever::findPath().

NLMISC::TTicks ChainTicks
 

Definition at line 47 of file global_retriever.cpp.

Referenced by NLPACS::CGlobalRetriever::findPath().

const float InsureSurfaceThreshold = 0.5f
 

Definition at line 59 of file global_retriever.cpp.

uint PacsRetrieveVerbose = 0
 

Definition at line 54 of file global_retriever.cpp.

Referenced by NLPACS::CGlobalRetriever::retrievePosition().

NLMISC::TTicks PathTicks
 

Definition at line 46 of file global_retriever.cpp.

Referenced by NLPACS::CGlobalRetriever::findPath().

NLMISC::TTicks SurfTicks
 

Definition at line 48 of file global_retriever.cpp.

Referenced by NLPACS::CGlobalRetriever::findPath().

NLMISC::TTicks ThisAStarTicks
 

Definition at line 49 of file global_retriever.cpp.

Referenced by NLPACS::CGlobalRetriever::findAStarPath(), and NLPACS::CGlobalRetriever::findPath().

NLMISC::TTicks ThisChainTicks
 

Definition at line 51 of file global_retriever.cpp.

Referenced by NLPACS::CGlobalRetriever::findPath().

NLMISC::TTicks ThisPathTicks
 

Definition at line 50 of file global_retriever.cpp.

Referenced by NLPACS::CGlobalRetriever::findPath().

NLMISC::TTicks ThisSurfTicks
 

Definition at line 52 of file global_retriever.cpp.

Referenced by NLPACS::CGlobalRetriever::findPath().


Generated on Tue Mar 16 06:42:35 2004 for NeL by doxygen 1.3.6