Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Nov 22, 2005, 4:03:53 PM (20 years ago)
Author:
bensch
Message:

orxonox/trunk: new ModelInfo-member in AbstractModel

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/collision_detection/src/lib/graphics/importer/abstract_model.h

    r5672 r5709  
    128128
    129129  public:
    130     AbstractModel() {}
     130    AbstractModel() {
     131      this->pModelInfo.numVertices = 0;
     132      this->pModelInfo.numTriangles = 0;
     133      this->pModelInfo.numNormals = 0;
     134      this->pModelInfo.numTexCoor = 0;
     135
     136      this->pModelInfo.pVertices = NULL;
     137      this->pModelInfo.pTriangles = NULL;
     138      this->pModelInfo.pNormals = NULL;
     139      this->pModelInfo.pTexCoor = NULL;
     140    }
    131141    virtual ~AbstractModel() {}
    132142
    133     inline const modelInfo* getModelInfo() const { return this->pModelInfo; }
     143    inline const modelInfo* getModelInfo() const { return &this->pModelInfo; }
    134144
    135145
    136146  protected:
    137     modelInfo*     pModelInfo;      //!< Reference to the modelInfo
     147    modelInfo      pModelInfo;      //!< Reference to the modelInfo
    138148};
    139149
Note: See TracChangeset for help on using the changeset viewer.