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

CybIndexedLineSetC Class Reference

#include <cybindexedlinesetc.h>

Inheritance diagram for CybIndexedLineSetC:

Inheritance graph
[legend]
Collaboration diagram for CybIndexedLineSetC:

Collaboration graph
[legend]
List of all members.

Public Methods

 CybIndexedLineSetC (CybWorldC *)
virtual ~CybIndexedLineSetC ()
 CybIndexedLineSetC (const CybIndexedLineSetC &)
CybIndexedLineSetC & operator= (const CybIndexedLineSetC &)
virtual void SetEvent (long, const void *, BaseI *)
virtual int SetNode (CybNodeC *)
virtual long GetFieldEventID (const char *)
virtual long GetFieldDataType (long)

Protected Methods

virtual void CreateNewCopy (CybNodeC *)
virtual void FinishInit ()
virtual void LoadVRML (char *&iter, const char *iterEnd, long &znr)
void SetColor (CybColorC *pColor)
void SetCoordinate (CybCoordinateC *pCoord)

Protected Attributes

CybColorCm_pColor
CybCoordinateCm_pCoord
SFBool m_bColorPerVertex
MFInt32 m_IndexColor
MFInt32 m_IndexCoord
short m_bUpdateRender

Static Protected Attributes

char VRMLKeyStrList [][30]

Constructor & Destructor Documentation

CybIndexedLineSetC::CybIndexedLineSetC CybWorldC  
 

virtual CybIndexedLineSetC::~CybIndexedLineSetC   [virtual]
 

CybIndexedLineSetC::CybIndexedLineSetC const CybIndexedLineSetC &   
 


Member Function Documentation

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

Reimplemented from CybGeometryC.

virtual void CybIndexedLineSetC::FinishInit   [protected, virtual]
 

Reimplemented from CybNodeC.

Reimplemented in CybGLIndexedLineSetC, and CybPFIndexedLineSetC.

virtual long CybIndexedLineSetC::GetFieldDataType long    [virtual]
 

Reimplemented from CybNodeC.

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

Reimplemented from CybNodeC.

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

Reimplemented from CybNodeC.

CybIndexedLineSetC& CybIndexedLineSetC::operator= const CybIndexedLineSetC &   
 

void CybIndexedLineSetC::SetColor CybColorC   pColor [protected]
 

void CybIndexedLineSetC::SetCoordinate CybCoordinateC   pCoord [protected]
 

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

Reimplemented from CybNodeC.

virtual int CybIndexedLineSetC::SetNode CybNodeC   [virtual]
 

Reimplemented from CybNodeC.


Member Data Documentation

SFBool CybIndexedLineSetC::m_bColorPerVertex [protected]
 

Definition at line 64 of file cybindexedlinesetc.h.

short CybIndexedLineSetC::m_bUpdateRender [protected]
 

Definition at line 68 of file cybindexedlinesetc.h.

MFInt32 CybIndexedLineSetC::m_IndexColor [protected]
 

Definition at line 65 of file cybindexedlinesetc.h.

MFInt32 CybIndexedLineSetC::m_IndexCoord [protected]
 

Definition at line 66 of file cybindexedlinesetc.h.

CybColorC* CybIndexedLineSetC::m_pColor [protected]
 

Definition at line 62 of file cybindexedlinesetc.h.

CybCoordinateC* CybIndexedLineSetC::m_pCoord [protected]
 

Definition at line 63 of file cybindexedlinesetc.h.

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

Definition at line 71 of file cybindexedlinesetc.h.


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