MKI_OBJ_* (Object Type) Changed in Version 2024.0 |
www.CAD6.com |
The following standard object types are defined:
MKI_OBJ_LINE (0) Straight line. For information about the internal data block structure of this object type, see Object 0 "Line".
MKI_OBJ_HATCH (1) Collection of curves, usually used for hatchings. May contain nested contours. For information about the internal data block structure of this object type, see Object 1 "Hatching".
MKI_OBJ_BEZIER (2) New in Version 2013.0 Identifier for a single Bézier curve. Only to be used for internal purposes! There is never a physical object with this type in memory or in a drawing file, nor does it have any defined data block structure.
MKI_OBJ_CIRCLE (5) Circle. For information about the internal data block structure of this object type, see Object 5 "Circle".
MKI_OBJ_ARC (6) Circle arc. For information about the internal data block structure of this object type, see Object 6 "Circle Arc".
MKI_OBJ_SECTOR (7) Circle sector. For information about the internal data block structure of this object type, see Object 7 "Circle Sector".
MKI_OBJ_SEGMENT (8) Circle segment. For information about the internal data block structure of this object type, see Object 8 "Circle Segment".
MKI_OBJ_ZIGZAG (10) Zigzag line. For information about the internal data block structure of this object type, see Object 10 "Zigzag Line".
MKI_OBJ_SPLINE (11) Spline curve. For information about the internal data block structure of this object type, see Object 11 "Spline".
MKI_OBJ_CURVE (12) Curve consisting of lines, Bézier curves and circular arcs. May contain nested contours. For information about the internal data block structure of this object type, see Object 12 "Curve".
MKI_OBJ_SURFACE (13) Surface consisting of lines, Bézier curves and circular arcs. May contain nested contours. For information about the internal data block structure of this object type, see Object 13 "Surface".
MKI_OBJ_ELLIPSE (15) Ellipse. For information about the internal data block structure of this object type, see Object 15 "Ellipse".
MKI_OBJ_EARC (16) Ellipse arc. For information about the internal data block structure of this object type, see Object 16 "Ellipse Arc".
MKI_OBJ_ESECTOR (17) Ellipse sector. For information about the internal data block structure of this object type, see Object 17 "Ellipse Sector".
MKI_OBJ_ESEGMENT (18) Ellipse segment. For information about the internal data block structure of this object type, see Object 18 "Ellipse Segment".
MKI_OBJ_DLINE (20) Straight dimension line. For information about the internal data block structure of this object type, see Object 20 "Dimension Line Straight".
MKI_OBJ_DARC (21) Curved dimension line. For information about the internal data block structure of this object type, see Object 21 "Dimension Line Curved".
MKI_OBJ_DDISTANCE (25) Dimension with straight dimension line, used for length and distance dimensioning. For information about the internal data block structure of this object type, see Object 25 "Dimension Distance".
MKI_OBJ_DRADIUS (26) Dimension with straight dimension line, used for radius dimensioning. For information about the internal data block structure of this object type, see Object 26 "Dimension Radius".
MKI_OBJ_DDIAMETER (27) Dimension with straight dimension line, used for diameter dimensioning. For information about the internal data block structure of this object type, see Object 27 "Dimension Diameter".
MKI_OBJ_DANGLE (28) Dimension with curved dimension line, used for angle dimensioning. For information about the internal data block structure of this object type, see Object 28 "Dimension Angle".
MKI_OBJ_DARCLENGTH (29) Dimension with curved dimension line, used for arc-length dimensioning. For information about the internal data block structure of this object type, see Object 29 "Dimension Arc Length".
MKI_OBJ_DCOORDINATE (30) Dimension without dimension line, used for coordinate dimensioning. For information about the internal data block structure of this object type, see Object 30 "Dimension Coordinate".
MKI_OBJ_DAREA (31) Dimension without dimension line, used for area dimensioning. For information about the internal data block structure of this object type, see Object 31 "Dimension Area".
MKI_OBJ_DPERIMETER (32) Dimension without dimension line, used for perimeter dimensioning. For information about the internal data block structure of this object type, see Object 32 "Dimension Perimeter".
MKI_OBJ_DTEXT (33) New in Version 2015.0 Dimension text without dimension line. For information about the internal data block structure of this object type, see Object 33 "Dimension Text".
MKI_OBJ_TEXTSTANDARD (35) Standard text defined by an insertion point. For information about the internal data block structure of this object type, see Object 35 "Standard Text".
MKI_OBJ_TEXTFRAME (36) Frame text defined by a surrounding frame. For information about the internal data block structure of this object type, see Object 36 "Frame Text".
MKI_OBJ_TEXTREFERENCE (37) Reference text defined by an insertion point, plus a frame and an arrow. For information about the internal data block structure of this object type, see Object 37 "Reference Text".
MKI_OBJ_HYPERLINK (39) New in Version 6.21 Surface containing hyperlink information. May contain nested contours. For information about the internal data block structure of this object type, see Object 39 "Hyperlink".
MKI_OBJ_COMMENT (40) Comment (non-printed object). For information about the internal data block structure of this object type, see Object 40 "Comment".
MKI_OBJ_MARK (41) Marking (optionally printed object). For information about the internal data block structure of this object type, see Object 41 "Marking".
MKI_OBJ_BITMAPREF (43) Bitmap reference (optionally printed object). For information about the internal data block structure of this object type, see Object 43 "Bitmap Reference".
MKI_OBJ_GEOENDLESS (45) Renamed in Version 2015.0 Construction Aid endless line (optionally printed object). For information about the internal data block structure of this object type, see Object 45 "Construction Aid Endless Line".
MKI_OBJ_GEOCIRCLE (46) Construction Aid circle (optionally printed object). For information about the internal data block structure of this object type, see Object 46 "Construction Aid Circle".
MKI_OBJ_GEOELLIPSE (47) Construction Aid ellipse (optionally printed object). For information about the internal data block structure of this object type, see Object 47 "Construction Aid Ellipse".
MKI_OBJ_GUIDECURVE (48) Guide curve consisting of lines, Bézier curves and circular arcs. May contain nested contours. For information about the internal data block structure of this object type, see Object 48 "Guide Curve".
MKI_OBJ_CONTAINER (49) Container holding arbitrary data. For information about the internal data block structure of this object type, see Object 49 "Container".
MKI_OBJ_CALLBACK (50) Display list object holding arbitrary data. For information about the internal data block structure of this object type, see Object 50 "Callback".
MKI_OBJ_GEOBEAM (53) New in Version 2019.1 Construction Aid beam (optionally printed object). For information about the internal data block structure of this object type, see Object 53 "Construction Aid Beam".
MKI_OBJ_GEOLINE (54) New in Version 2015.0 Construction Aid straight line (optionally printed object). For information about the internal data block structure of this object type, see Object 54 "Construction Aid Line".
MKI_OBJ_GEOCURVE (55) New in Version 2015.0 Construction Aid curve consisting of lines, Bézier curves and circular arcs (optionally printed object). May contain nested contours. For information about the internal data block structure of this object type, see Object 55 "Construction Aid Curve".
MKI_OBJ_GEOSURFACE (56) New in Version 2015.0 Construction Aid surface consisting of lines, Bézier curves and circular arcs (optionally printed object). May contain nested contours. For information about the internal data block structure of this object type, see Object 56 "Construction Aid Surface".
MKI_OBJ_GEOARC (57) New in Version 2015.0 Construction Aid circle arc (optionally printed object). For information about the internal data block structure of this object type, see Object 57 "Construction Aid Circle Arc".
MKI_OBJ_GEOSECTOR (58) New in Version 2015.0 Construction Aid circle sector (optionally printed object). For information about the internal data block structure of this object type, see Object 58 "Construction Aid Circle Sector".
MKI_OBJ_GEOSEGMENT (59) New in Version 2015.0 Construction Aid circle segment (optionally printed object). For information about the internal data block structure of this object type, see Object 59 "Construction Aid Circle Segment".
MKI_OBJ_GEOEARC (60) New in Version 2015.0 Construction Aid ellipse arc (optionally printed object). For information about the internal data block structure of this object type, see Object 60 "Construction Aid Ellipse Arc".
MKI_OBJ_GEOESECTOR (61) New in Version 2015.0 Construction Aid ellipse sector (optionally printed object). For information about the internal data block structure of this object type, see Object 61 "Construction Aid Ellipse Sector".
MKI_OBJ_GEOESEGMENT (62) New in Version 2015.0 Construction Aid ellipse segment (optionally printed object). For information about the internal data block structure of this object type, see Object 62 "Construction Aid Ellipse Segment".
In addition to the above-mentioned standard object types, the interface header file also lists some specific extended object types for reference. Please note that those types may change without notice!
MKI_OBJ_SAMPLE_STAR (0x0000) "Star" of the sample plug-in.
MKI_OBJ_EXT_DIM_INCREMENT1 (0x0010) Renamed in Version 2024.0 "Incremental Dimension, Standard".
MKI_OBJ_EXT_DIM_INCREMENT2 (0x0011) Renamed in Version 2024.0 "Incremental Dimension, Architectural".
MKI_OBJ_EXT_DIM_REFERENCE1 (0x0012) Renamed in Version 2024.0 "Reference Dimension, Single Line".
MKI_OBJ_EXT_DIM_REFERENCE2 (0x0013) Renamed in Version 2024.0 "Reference Dimension, Staggered".
MKI_OBJ_EXT_DRAW_BEZIER_POLY (0x0020) Renamed in Version 2024.0 "Bezier Curves, Polyline".
MKI_OBJ_EXT_DRAW_BEZIER_DEBOOR (0x0021) Renamed in Version 2024.0 "Bezier Curves, DeBoor Points".
MKI_OBJ_EXT_DRAW_SPIRAL (0x0022) Renamed in Version 2024.0 "Spiral".
MKI_OBJ_EXT_DRAW_ARROW (0x0023) Renamed in Version 2024.0 "Arrow".
MKI_OBJ_EXT_FILL_BLOCK (0x0030) Renamed in Version 2024.0 "Block Pattern Filling".
MKI_OBJ_EXT_FILL_GRADIENT (0x0031) Renamed in Version 2024.0 "Color Gradient Filling".
MKI_OBJ_EXT_FILL_OUTLINE (0x0032) Renamed in Version 2024.0 "Outline Color Gradient".
MKI_OBJ_EXT_3D_ASSEMBLY (0x0040) Renamed in Version 2024.0 "3D Component" of the 3D plug-in.
MKI_OBJ_EXT_3D_MAPPING (0x0041) Renamed in Version 2024.0 "3D Mapping" of the 3D plug-in.
MKI_OBJ_EXT_TEXT_ON_PATH (0x0050) Renamed in Version 2024.0 "Text on Path".
MKI_OBJ_EXT_LABEL_ISO1302 (0x0060) Renamed in Version 2024.0 "Surface Finish ISO 1302".
MKI_OBJ_EXT_LABEL_ISO1101A (0x0061) Renamed in Version 2024.0 "Shape/Position Tolerance ISO 1101".
MKI_OBJ_EXT_LABEL_ISO1101B (0x0062) Renamed in Version 2024.0 "Tolerance Datum ISO 1101".
MKI_OBJ_EXT_LABEL_DIN6784 (0x0063) Renamed in Version 2024.0 "Workpiece Edge DIN 6784".
MKI_OBJ_EXT_LABEL_DIN332 (0x0064) Renamed in Version 2024.0 "Center Hole DIN 332 T10".
MKI_OBJ_EXT_TABLE (0x0070) Renamed in Version 2024.0 "Table" of the table plug-in.
MKI_OBJ_EXT_PARAMETRIC (0x0080) Renamed in Version 2024.0 "Parametric Compound" of the parametric compounds plug-in.
|
CAD6interface 2024.2 - Copyright 2024 Malz++Kassner® GmbH