MKI_LINEBLOCKENTRY (Entity Data Classes) Changed in Version 2023.2

www.CAD6.com

C++ Syntax

class MKI_LINEBLOCKENTRY

{

  public:

 

  double m_dLength;

  MKI_LIBRARYNAME m_szLibraryName;

  MKI_BLOCKNAME m_szBlockName;

  bool m_fNotFound;

};

 

This structure contains a single segment description of a block line type definition.

 

Element Description

m_dLength Changed in Version 2013.0

[double] Segment length. Each segment may be between 1e-10 and 1e10 inclusive. It defines the length of the gap or of the line segment in which the block will be centered.

m_szLibraryName Changed in Version 2023.2

[MKI_LIBRARYNAME] Library name of one block in the block line type. If empty, the segment will be a gap instead of a block instance.

m_szBlockName Changed in Version 2023.2

[MKI_BLOCKNAME] Block name of one block in the block line type. If empty, the segment will be a gap instead of a block instance.

m_fNotFound

[bool] Indicates whether the referenced block has been found. This value must not be modified!

 

MKD Syntax

Length,LibraryName,BlockName

 

Example of a Block Description

|Length,LibraryName,BlockName|

10000,"Pattern","Type17"

 

This is the definition of a single block "Type17" from library "Pattern" that is periodically repeated with a distance of 100 times the line’s width.

 

CAD6interface 2025.0 - Copyright 2025 Malz++Kassner® GmbH