|
Public Methods |
| | CybElevationGridC (CybWorldC *) |
| | CybElevationGridC (const CybElevationGridC &) |
| CybElevationGridC & | operator= (const CybElevationGridC &) |
| | ~CybElevationGridC () |
| virtual void | CreateNewCopy (CybNodeC *) |
| virtual void | FinishInit () |
| virtual long | GetFieldEventID (const char *) |
| virtual long | GetFieldDataType (long) |
| virtual void | SetEvent (long, const void *, BaseI *) |
| virtual int | SetNode (CybNodeC *) |
| virtual void | ToChannelDefault (CybChannelC *pV, long lFlag) |
| virtual void | ToChannelTexture (CybChannelC *pV, long lFlag) |
| virtual void | ToIsectLineChannel (CybIsectLineChannelC *pIsectChan) |
Protected Methods |
| void | InitDefault () |
| virtual void | LoadVRML (char *&iter, const char *iterEnd, long &znr) |
| void | SetColor (CybColorC *) |
| void | SetNormal (CybNormalC *) |
| void | SetTextureCoordinate (CybTextureCoordinateC *) |
| void | CalcPoints () |
| void | CalcBSphere () |
| void | CalcTris () |
| void | CreaseAngles () |
| virtual void | ClearArrays () |
| virtual void | EventCascadeEnd () |
| virtual void | PrepareRender () |
| ArrayC< VectorC > | GetNormalsToVertex (long x, long y) |
| VectorC | CalcCreasedNormalOf (long x, long z, long t, long e) |
Protected Attributes |
| CybColorC * | m_pColor |
| CybNormalC * | m_pNormal |
| CybTextureCoordinateC * | m_pTextureCoordinate |
| short | m_bReCalc |
| MFFloat | m_height |
| SFBool | m_ccw |
| SFBool | m_colorPerVertex |
| SFFloat | m_creaseAngle |
| SFBool | m_normalPerVertex |
| SFBool | m_solid |
| SFInt32 | m_xDimension |
| SFFloat | m_xSpacing |
| SFInt32 | m_zDimension |
| SFFloat | m_zSpacing |
| ArrayC< SFVec3f > | m_vPoints |
| ArrayC< float > | m_vTris |
| ArrayC< float > | m_vTriColors |
| ArrayC< float > | m_vTriNormals |
| ArrayC< float > | m_vTriTexCoords |
| ArrayC< SFVec3f > | m_vTriNormals_help |
Static Protected Attributes |
| char | VRMLKeyStrList [][30] |