SDC C-Project CF Review 프로그램
LYW
2021-07-19 2bd50ead7f0b92fb9ed5b477b63dea8fbcf8217e
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
// GlassRecipe.h: interface for the CGlassRecipe class.
//
//////////////////////////////////////////////////////////////////////
 
#if !defined(AFX_GLASSRECIPE_H__A4A5EE14_6B2E_45BD_9384_07F5AE5DFD2D__INCLUDED_)
#define AFX_GLASSRECIPE_H__A4A5EE14_6B2E_45BD_9384_07F5AE5DFD2D__INCLUDED_
 
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
 
#include "GlassModel.h"
 
// °Ë»ç ¹æ¹ý, ¿µ¿ª Á¤º¸
class AFX_EXT_CLASS CGlassRecipe
{
protected:
    int                    m_ModelCnt;
    CGlassModelHive        m_GlassModelHive;
 
    CPoint                m_FirstAlign;
    CPoint                m_SecondAlign;
 
public:
    BOOL                SetGlassModelCnt(int nModel, BOOL bAppend)        {return m_GlassModelHive.SetSize(nModel, bAppend);}
    int                    GetGlassModelCnt()                                {return m_GlassModelHive.GetSize();}
    CGlassModel            *GetGlassModel(int iModel)                        {return m_GlassModelHive.GetData(iModel);}
public:
    void                Change2PixelCoord(double x, double y);
    BOOL                MakeGlassRecipe();
    BOOL                Test_FillGlassRecipe();
 
    BOOL                WriteGlassRecipe(CMosisPacket *pPacket);
    BOOL                ReadGlassRecipe(CMosisPacket *pPacket);
};
 
 
#endif // !defined(AFX_GLASSRECIPE_H__A4A5EE14_6B2E_45BD_9384_07F5AE5DFD2D__INCLUDED_)