Shinya Kitaoka 810553
#pragma once
Toshihiro Shimizu 890ddd
Toshihiro Shimizu 890ddd
// PatternMapParam.h: interface for the CPatternMapParam class.
Toshihiro Shimizu 890ddd
//
Toshihiro Shimizu 890ddd
//////////////////////////////////////////////////////////////////////
Toshihiro Shimizu 890ddd
Shinya Kitaoka 120a6e
#if !defined(                                                                  \
Shinya Kitaoka 120a6e
    AFX_PATTERNMAPPARAM_H__53513371_34D4_11D6_B9E7_0040F674BE6A__INCLUDED_)
Toshihiro Shimizu 890ddd
#define AFX_PATTERNMAPPARAM_H__53513371_34D4_11D6_B9E7_0040F674BE6A__INCLUDED_
Toshihiro Shimizu 890ddd
Toshihiro Shimizu 890ddd
#include "CIL.h"
Toshihiro Shimizu 890ddd
Shinya Kitaoka 120a6e
class CPatternMapParam {
Toshihiro Shimizu 890ddd
public:
Shinya Kitaoka 120a6e
  char m_patternFn[1024];
Shinya Kitaoka 120a6e
  CCIL m_ink;
Shinya Kitaoka 120a6e
  bool m_isKeepContour;
Shinya Kitaoka 120a6e
  bool m_isRandomDir;
Shinya Kitaoka 120a6e
  double m_minDirAngle, m_maxDirAngle;
Shinya Kitaoka 120a6e
  double m_minScale, m_maxScale;
Shinya Kitaoka 120a6e
  bool m_isUseInkColor, m_isIncludeAlpha;
Shinya Kitaoka 120a6e
  double m_density, m_minDist, m_maxDist;
Toshihiro Shimizu 890ddd
Shinya Kitaoka 120a6e
  CPatternMapParam();
Shinya Kitaoka 120a6e
  CPatternMapParam(const int argc, const char *argv[], const int shrink);
Shinya Kitaoka 120a6e
  virtual ~CPatternMapParam();
Toshihiro Shimizu 890ddd
Shinya Kitaoka 120a6e
  void null();
Shinya Kitaoka 120a6e
  void testValue();
Shinya Kitaoka 120a6e
  bool isOK();
Toshihiro Shimizu 890ddd
};
Toshihiro Shimizu 890ddd
Shinya Kitaoka 120a6e
#endif  // !defined(AFX_PATTERNMAPPARAM_H__53513371_34D4_11D6_B9E7_0040F674BE6A__INCLUDED_)