SDC C-Project CF Review 프로그램
ReviewHistory/include/akCore/akWaypoint.h
»õ ÆÄÀÏ
@@ -0,0 +1,36 @@
#pragma once
#include "akCoreLinker.h"
#include "akStructVector.h"
namespace akCore
{
   class AKCORE_DLLSPEC CakWaypoint
   {
   public:
      CakWaypoint(void);
      ~CakWaypoint(void);
   public:
      void clear();
      void pointAdd(akVector3d point);
      void pointInsert(unsigned int index, akVector3d point);//범위를 ë„˜ì–´ê°€ë©´ ì ¤ ë’¤ì— ì¶”ê°€
      void pointDelete(unsigned int index);
      int size(){return m_nPointsNum;};
      akVector3d& operator [](unsigned int nindex){return m_pPoints[nindex];};
      CakWaypoint& operator= (CakWaypoint& waypoint);
   private:
      void secureMemory();
   private:
      int m_nMakePoints; //확보 ë©”모리 ì‚¬ì´ì¦ˆ
      int m_nPointsNum; //현재 ìž…력된 Point ê°¯ìˆ˜
      akVector3d* m_pPoints; //데이터 ë³€ìˆ˜
   };
}