MKI_DB_POINT_* (Data Block Point Type) Changed in Version 2012.2

www.CAD6.com

The following point types for data blocks are defined:

 

Movable points

All MKI_DB_POINT_* points can be moved by the user using standard commands. They are allowed in standard objects and clippings as well as in extended objects.

 

MKI_DB_POINT_ANY (0)

Unspecified point type (movable). This may be, e.g., the position of the dimension number.

 

MKI_DB_POINT_START (1)

Start-point (movable). This may be, e.g., the start-point of a line or Bézier curve.

 

MKI_DB_POINT_END (2)

End-point (movable). This may be, e.g., the end-point of a line or a Bézier curve.

 

MKI_DB_POINT_CENTER (3)

Center-point (movable). This may be, e.g., the center of a circle or an ellipse.

 

MKI_DB_POINT_RADIUS (4)

Radius definition point (movable). This may be, e.g., the radius definition of a circle or a curved dimension line.

 

MKI_DB_POINT_ANGLE (5)

Angle definition point (movable). This may be, e.g., the start-angle or end-angle of an arc.

 

MKI_DB_POINT_VECTOR (6)

Vector definition point (movable). This may be, e.g., the spreading vector of an ellipse.

 

MKI_DB_POINT_PIVOT1 (7)

First pivot point of a Bézier curve (movable).

 

MKI_DB_POINT_PIVOT2 (8)

Second pivot point of a Bézier curve (movable).

 

MKI_DB_POINT_ARC (9)

End-point of a circular arc inside a curve or surface (movable).

 

MKI_DB_POINT_MARK (10)

Marking (movable).

 

MKI_DB_POINT_CORNER (11) New in Version 2012.2

Corner (movable). Only used in enumerations with MKI_ENUM_MARK_CORNERS set.

 

Non-movable points

All MKI_DB_FIXED_* points cannot be moved using standard commands. They are only allowed in extended objects. If such points shall be movable by the user, the plug-in must provide its own command for this purpose.

 

MKI_DB_FIXED_ANY (50)

Unspecified point type (non-movable).

 

MKI_DB_FIXED_START (51)

Start-point (non-movable).

 

MKI_DB_FIXED_END (52)

End-point (non-movable).

 

MKI_DB_FIXED_CENTER (53)

Center-point (non-movable).

 

MKI_DB_FIXED_RADIUS (54)

Radius definition point (non-movable).

 

MKI_DB_FIXED_ANGLE (55)

Angle definition point (non-movable).

 

MKI_DB_FIXED_VECTOR (56)

Vector definition point (non-movable).

 

MKI_DB_FIXED_PIVOT1 (57)

First pivot point of a Bézier curve (non-movable).

 

MKI_DB_FIXED_PIVOT2 (58)

Second pivot point of a Bézier curve (non-movable).

 

MKI_DB_FIXED_ARC (59)

End-point of a circular arc inside a curve or surface (non-movable).

 

MKI_DB_FIXED_MARK (60)

Marking (non-movable).

 

MKI_DB_FIXED_CORNER (61) New in Version 2012.2

Corner (non-movable). Only used in enumerations with MKI_ENUM_MARK_CORNERS set.

 

CAD6interface 2024.2 - Copyright 2024 Malz++Kassner® GmbH