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

CybPointLightC Class Reference

#include <cybpointlightc.h>

Inheritance diagram for CybPointLightC:

Inheritance graph
[legend]
Collaboration diagram for CybPointLightC:

Collaboration graph
[legend]
List of all members.

Public Methods

 CybPointLightC (CybWorldC *)
 CybPointLightC (const CybPointLightC &)
CybPointLightC & operator= (const CybPointLightC &)
virtual void LoadVRML (char *&iter, const char *iterEnd, long &znr)
virtual void SetEvent (long, const void *, BaseI *)
virtual long GetFieldEventID (const char *)
virtual long GetFieldDataType (long)

Protected Methods

virtual void CreateNewCopy (CybNodeC *)

Protected Attributes

SFFloat m_fAmbientIntensity
SFVec3f m_vAttenuation
SFColor m_vColor
SFFloat m_fIntensity
SFVec3f m_vLocation
SFBool m_bOn
SFFloat m_fRadius

Static Protected Attributes

char VRMLKeyStrList [][30]

Constructor & Destructor Documentation

CybPointLightC::CybPointLightC CybWorldC  
 

CybPointLightC::CybPointLightC const CybPointLightC &   
 


Member Function Documentation

virtual void CybPointLightC::CreateNewCopy CybNodeC   [protected, virtual]
 

Reimplemented from CybNodeC.

virtual long CybPointLightC::GetFieldDataType long    [virtual]
 

Reimplemented from CybNodeC.

virtual long CybPointLightC::GetFieldEventID const char *    [virtual]
 

Reimplemented from CybNodeC.

virtual void CybPointLightC::LoadVRML char *&    iter,
const char *    iterEnd,
long &    znr
[virtual]
 

Reimplemented from CybNodeC.

CybPointLightC& CybPointLightC::operator= const CybPointLightC &   
 

virtual void CybPointLightC::SetEvent long   ,
const void *   ,
BaseI  
[virtual]
 

Reimplemented from CybNodeC.


Member Data Documentation

SFBool CybPointLightC::m_bOn [protected]
 

Definition at line 59 of file cybpointlightc.h.

SFFloat CybPointLightC::m_fAmbientIntensity [protected]
 

Definition at line 54 of file cybpointlightc.h.

SFFloat CybPointLightC::m_fIntensity [protected]
 

Definition at line 57 of file cybpointlightc.h.

SFFloat CybPointLightC::m_fRadius [protected]
 

Definition at line 60 of file cybpointlightc.h.

SFVec3f CybPointLightC::m_vAttenuation [protected]
 

Definition at line 55 of file cybpointlightc.h.

SFColor CybPointLightC::m_vColor [protected]
 

Definition at line 56 of file cybpointlightc.h.

SFVec3f CybPointLightC::m_vLocation [protected]
 

Definition at line 58 of file cybpointlightc.h.

char CybPointLightC::VRMLKeyStrList[][30] [static, protected]
 

Definition at line 63 of file cybpointlightc.h.


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