MKI_POINTDATA (Basic Classes) New in Version 2021.0

www.CAD6.com

C++ Syntax

class MKI_POINTDATA

{

  public:

 

  MKI_POINT m_cPoint;

  __int32   m_nType,

            m_nHandle,

            m_nOutline;

 

  double&

  Curve( void );

 

  double

  Curve( void ) const;

 

  double&

  Orient( void );

 

  double

  Orient( void ) const;

 

  bool

  IsOrientPositive( void );

 

  bool

  IsOrientNegative( void );

};

 

This structure contains information about a point including type, handle, and outline index.

 

Element Description

Point

[MKI_POINT] Coordinates of the point.

Type

[__int32] Type of point (see MKI_DB_POINT_*).

Handle

[__int32] Handle of the point. Can be used to identify the point when searching for point attributes and such. If negative, this point does not have a physical origin (i.e. is the result of an interpolation or an on-the-fly outline element conversion) and thus cannot be identified.

Outline

[__int32] Zero-based index of the outline to which this point belongs. If negative, this point does not belong to any outline.

 

CAD6interface 2024.2 - Copyright 2024 Malz++Kassner® GmbH