Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

CybSAI::BrowserC Class Reference

#include <cybsai.h>

Collaboration diagram for CybSAI::BrowserC:

Collaboration graph
[legend]
List of all members.

Public Methods

 BrowserC (CybWorldC *, CybScriptC *)
 ~BrowserC ()
virtual MFNodeCreateVrmlFromString (const char *)
virtual void Dealloc (MFNode *)
virtual const SFNodeGetNode (const char *)
virtual const SFNodeGetNode (const SFNode *)
virtual void DecNodeRefCount (const SFNode *)
virtual void IncNodeRefCount (const SFNode *)
virtual const SFNodeGetNilNode ()
virtual void SetHeadtrackerOn (SFBool)
virtual void SetEyedist (SFFloat)
virtual SFVec3f GetUserHeadCenter ()
virtual SFVec3f GetViewpointPos ()
virtual SFVec3f GetViewpointNorm ()
virtual void SetViewpointPos (SFVec3f)
virtual void SetViewpointNorm (SFVec3f)
virtual void SetActiveViewpoint (long n)
virtual short IsectSceneWithNode (SFNode *, IsectResultS &)
virtual short IsectSceneWithLine (SFVec3f, SFVec3f, SFNode *, IsectResultS &)
virtual const char * GetWrlHomePath ()
virtual const char * GetWrlMainUrl ()
virtual const MFStringGetArgv ()
virtual Matrix4C GetGlobalTransformMatrix (SFNode *)
virtual void EnableNavigation (short b)
virtual void Print (char *pFormat...)
virtual void PrintError (char *pFormat...)
long GetEventBufMaxDataSize ()
long GetEventBufMinDataSize ()
void SetEventBufData (AnyC &any)
void CopyEventBufData (AnyC &any, long maxLen)
void GarbageCollection ()

Protected Methods

MFNode _CreateVrmlFromString (const char *)
const SFNodeGetProxyNode (CybNodeC *pN)

Protected Attributes

CybProxyManagerCm_pProxyMgr
CybWorldCm_pWorld
CybScriptCm_pScript
CybBatchProxyCm_pBatchProxy
ArrayC< StringCm_createVrmlFromStringBatch
SFVec3f vposBuf
SFVec3f vdirBuf
long avpBuf
short vposBufFlag
short vdirBufFlag
short avpBufFlag

Constructor & Destructor Documentation

CybSAI::BrowserC::BrowserC CybWorldC  ,
CybScriptC  
 

CybSAI::BrowserC::~BrowserC  
 


Member Function Documentation

MFNode CybSAI::BrowserC::_CreateVrmlFromString const char *    [protected]
 

void CybSAI::BrowserC::CopyEventBufData AnyC   any,
long    maxLen
 

virtual MFNode* CybSAI::BrowserC::CreateVrmlFromString const char *    [virtual]
 

virtual void CybSAI::BrowserC::Dealloc MFNode   [virtual]
 

virtual void CybSAI::BrowserC::DecNodeRefCount const SFNode   [virtual]
 

virtual void CybSAI::BrowserC::EnableNavigation short    b [virtual]
 

void CybSAI::BrowserC::GarbageCollection  
 

virtual const MFString& CybSAI::BrowserC::GetArgv   [virtual]
 

long CybSAI::BrowserC::GetEventBufMaxDataSize  
 

long CybSAI::BrowserC::GetEventBufMinDataSize  
 

virtual Matrix4C CybSAI::BrowserC::GetGlobalTransformMatrix SFNode   [virtual]
 

virtual const SFNode* CybSAI::BrowserC::GetNilNode   [virtual]
 

virtual const SFNode* CybSAI::BrowserC::GetNode const SFNode   [virtual]
 

virtual const SFNode* CybSAI::BrowserC::GetNode const char *    [virtual]
 

const SFNode* CybSAI::BrowserC::GetProxyNode CybNodeC   pN [protected]
 

virtual SFVec3f CybSAI::BrowserC::GetUserHeadCenter   [virtual]
 

virtual SFVec3f CybSAI::BrowserC::GetViewpointNorm   [virtual]
 

virtual SFVec3f CybSAI::BrowserC::GetViewpointPos   [virtual]
 

virtual const char* CybSAI::BrowserC::GetWrlHomePath   [virtual]
 

virtual const char* CybSAI::BrowserC::GetWrlMainUrl   [virtual]
 

virtual void CybSAI::BrowserC::IncNodeRefCount const SFNode   [virtual]
 

virtual short CybSAI::BrowserC::IsectSceneWithLine SFVec3f   ,
SFVec3f   ,
SFNode  ,
IsectResultS  
[virtual]
 

virtual short CybSAI::BrowserC::IsectSceneWithNode SFNode  ,
IsectResultS  
[virtual]
 

virtual void CybSAI::BrowserC::Print char *    pFormat... [virtual]
 

virtual void CybSAI::BrowserC::PrintError char *    pFormat... [virtual]
 

virtual void CybSAI::BrowserC::SetActiveViewpoint long    n [virtual]
 

void CybSAI::BrowserC::SetEventBufData AnyC   any
 

virtual void CybSAI::BrowserC::SetEyedist SFFloat    [virtual]
 

virtual void CybSAI::BrowserC::SetHeadtrackerOn SFBool    [virtual]
 

virtual void CybSAI::BrowserC::SetViewpointNorm SFVec3f    [virtual]
 

virtual void CybSAI::BrowserC::SetViewpointPos SFVec3f    [virtual]
 


Member Data Documentation

long CybSAI::BrowserC::avpBuf [protected]
 

Definition at line 85 of file cybsai.h.

short CybSAI::BrowserC::avpBufFlag [protected]
 

Definition at line 88 of file cybsai.h.

ArrayC<StringC> CybSAI::BrowserC::m_createVrmlFromStringBatch [protected]
 

Definition at line 81 of file cybsai.h.

CybBatchProxyC* CybSAI::BrowserC::m_pBatchProxy [protected]
 

Definition at line 80 of file cybsai.h.

CybProxyManagerC* CybSAI::BrowserC::m_pProxyMgr [protected]
 

Definition at line 77 of file cybsai.h.

CybScriptC* CybSAI::BrowserC::m_pScript [protected]
 

Definition at line 79 of file cybsai.h.

CybWorldC* CybSAI::BrowserC::m_pWorld [protected]
 

Definition at line 78 of file cybsai.h.

SFVec3f CybSAI::BrowserC::vdirBuf [protected]
 

Definition at line 84 of file cybsai.h.

short CybSAI::BrowserC::vdirBufFlag [protected]
 

Definition at line 87 of file cybsai.h.

SFVec3f CybSAI::BrowserC::vposBuf [protected]
 

Definition at line 83 of file cybsai.h.

short CybSAI::BrowserC::vposBufFlag [protected]
 

Definition at line 86 of file cybsai.h.


The documentation for this class was generated from the following file:
Generated on Tue Jul 29 14:31:08 2003 for Open ActiveWrl by doxygen1.3-rc2