Files
Slnkdwf/SlnkDWFCom/SLNKSymbolImpl.h
Jos Groot Lipman e267e9587c V4.27 09-09-2021
- FCLT#63646 Lijndikte van symbolen kunnen zetten
 - FCLT#68480 Geen TIFF ondersteuning meer

svn path=/Slnkdwf/trunk/; revision=52980
2021-09-09 15:03:04 +00:00

32 lines
718 B
C++

#pragma once
#include "Whiptk/whip_toolkit.h"
#include "SLNKContourImpl.h"
class CSLNKSymbolImpl
{
public:
CSLNKSymbolImpl(void);
CSLNKSymbolImpl(double dwgX, double dwgY, WT_Units units);
WT_Result serialize (WT_File & file, WT_Units & units,
CSLNKSymbolDefinition *symbdef,
WT_Integer32 &node_num,
double hintScale, BOOL forFind,
double scale);
WT_Result calculateBoundary (myWT_File *wtFile);
~CSLNKSymbolImpl(void);
public:
double m_dwgX, m_dwgY;
CString m_symbolName;
int m_Rotation;
double m_Scale;
CSLNKContourImpl m_SLNKContour;
WT_Color m_Color;
BOOL m_ColorSet;
double m_Lineweight; // DWG maten (mm), -1 is gebruik default
};