VIEW3DOGL::RCCuboidModel Struct Reference

3D Model of a cuboid More...

Inherits VIEW3DOGL::TRCOglModelComponent< RCCuboidModel >.

Inheritance diagram for VIEW3DOGL::RCCuboidModel:

Inheritance graph
[legend]
Collaboration diagram for VIEW3DOGL::RCCuboidModel:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 RCCuboidModel (const RCString &sKey, const RSModelCtorArg &CtorArg, const TPosePropertyPtr &PosePtr=TPosePropertyPtr(), const TSkinPropertyPtr &SkinPtr=TSkinPropertyPtr(), const RCCuboid &Cuboid=RCCuboid(), TReal nTexScale=-1, TLong nSideMask=CSF_All, TBool bWire=false)
 RCCuboidModel (const RCString &sKey, const RSModelCtorArg &CtorArg, const TPosePropertyPtr &PosePtr, const TSkinPropertyPtr &SkinPtr, const TSkinPropertyPtr &TopSkinPtr, const RCCuboid &Cuboid, TReal nTexScale=-1, TBool bWire=false)

Static Public Attributes

static const TLong m_naSideFlags [RCCuboid::SI_EntryCount]

Protected Member Functions

virtual void DoConstruction ()
 MParamMembersStart (RCCuboidModel) MParamMember("Cuboid"
RCCuboidParamHandler MParamMember ("TexScale", m_nTexScale, RCRealParamHandler) MParamMember("SideMask"

Protected Attributes

 m_Cuboid
RCCuboidParamHandler m_nSideMask
RCCuboidParamHandler RCCuboidSideMaskParamHandler
MParamMember("Wire", m_bWire,
RCBoolParamHandler) MParamMembersEnd()
protected TReal 
m_nTexScale
TLong m_nSideMask
TBool m_bWire

Detailed Description

3D Model of a cuboid

Author:
Patrik Stellmann
This class models a cuboid while it can be specifie which sides of the cuboid are to be constructed.


Member Data Documentation

const TLong RCCuboidModel::m_naSideFlags [static]
 

Initial value:

{   CSF_MinX, CSF_MaxX, CSF_MinY, CSF_MaxY, CSF_MinZ, CSF_MaxZ  }


The documentation for this struct was generated from the following files:
Generated on Thu Feb 16 12:48:16 2006 for Simulator Bob by  doxygen 1.4.6-NO