Inherits VIEW3DOGL::TRCOglModelComponent< RCCylinderModel >.
Inheritance diagram for VIEW3DOGL::RCCylinderModel:


Public Member Functions | |
| RCCylinderModel (const RCString &sKey, const RSModelCtorArg &CtorArg, const TPosePropertyPtr &PosePtr=TPosePropertyPtr(), const TSkinPropertyPtr &SkinPtr=TSkinPropertyPtr(), TReal nRadius=1, TReal nLength=1, TReal nAngTexScale=-1, TReal nLinTexScale=-1, TLong nComponentMask=CCF_FLAT_CYLINDER, TReal nAccuracy=2.0) | |
Static Public Attributes | |
| static const RCQuaternion | X_ALLIGNED |
| static const RCQuaternion | Y_ALLIGNED |
| static const RCQuaternion | Z_ALLIGNED |
Protected Member Functions | |
| virtual void | DoConstruction () |
| void | ConstructFlatEnd (TVertexList &TempVertexList, TBool bFront, TInt nResolution) |
| void | ConstructCappedEnd (TVertexList &TempVertexList, TBool bFront, TInt nResolution) |
| void | CalcCappedCoords (TVertexList &TempVertexList, TInt nResolution) |
| void | AdjustFlatVertex (RSVertex &Vertex, const RCVector &Normal) |
| TReal | GetPhiTexScale () const |
| MParamMembersStart (RCCylinderModel) MParamMember("Radius" | |
| RCRealParamHandler | MParamMember ("Length", m_nLength, RCRealParamHandler) MParamMember("AngTexScale" |
| RCRealParamHandler RCRealParamHandler | MParamMember ("LinTexScale", m_nLinTexScale, RCRealParamHandler) MParamMember("ComponentMask" |
Protected Attributes | |
| m_nRadius | |
| RCRealParamHandler | m_nAngTexScale |
| RCRealParamHandler RCRealParamHandler | m_nComponentMask |
|
RCRealParamHandler RCRealParamHandler RCCylinderComponentMaskParamHandler MParamMember("Accuracy", m_nAccuracy, RCRealParamHandler) MParamMembersEnd() protected TReal | m_nLength |
| TReal | m_nAngTexScale |
| TReal | m_nLinTexScale |
| TLong | m_nComponentMask |
| TReal | m_nAccuracy |
1.4.6-NO