FSN#28477 Versie 3.15: node_num teller iets netter opgelost
svn path=/Slnkdwf/trunk/; revision=20588
This commit is contained in:
@@ -637,7 +637,7 @@ CSize CSLNKContourImpl::DrawOneLabel(WT_File &my_file,
|
||||
|
||||
Als solidOnly dan alleen als alpha==255 en een label (wel herkend)
|
||||
****************************************************************************/
|
||||
WT_Result CSLNKContourImpl::serialize(WT_File & file, WT_Integer32 node_num, BOOL solidOnly, BOOL forFind, double scale)
|
||||
WT_Result CSLNKContourImpl::serialize(WT_File & file, WT_Integer32 &node_num, BOOL solidOnly, BOOL forFind, double scale)
|
||||
{
|
||||
if (!m_fromSymbol && m_contLabel == "" && !solidOnly) // Alleen bij tweede slag
|
||||
{ // May very well be a textobject itself, just emit it
|
||||
@@ -657,7 +657,7 @@ WT_Result CSLNKContourImpl::serialize(WT_File & file, WT_Integer32 node_num, BOO
|
||||
(m_Color.rgba().m_rgb.a<255 && !solidOnly))
|
||||
{
|
||||
// Start a node for 'everything'. Dit is wat we concreet teruggeven bij klikken in de tekening
|
||||
WT_Object_Node my_node(file, node_num, m_Key);
|
||||
WT_Object_Node my_node(file, node_num++, m_Key);
|
||||
file.desired_rendition().object_node() = my_node;
|
||||
|
||||
//char s[256];
|
||||
|
||||
@@ -45,7 +45,7 @@ public:
|
||||
double m_LabelRotation; // Label rotation, around Centroid!
|
||||
double m_Fontheight; // Font hoogte in mm
|
||||
|
||||
WT_Result serialize(WT_File & file, WT_Integer32 node_num, BOOL solidOnly, BOOL forFind, double scale);
|
||||
WT_Result serialize(WT_File & file, WT_Integer32 &node_num, BOOL solidOnly, BOOL forFind, double scale);
|
||||
static BOOL PointInPolygon(const WT_Logical_Point pt, const WT_Point_Set &ps);
|
||||
static BOOL PointInPolygon(const CPoint pt, const CPoint *ps, int size);
|
||||
static void EdgeAngle(const WT_Logical_Point pt, const WT_Point_Set &ps, double &EdgeAngle, double &EdgeDistance);
|
||||
|
||||
Reference in New Issue
Block a user