Skip to main content

Dwg_Object_MLEADERSTYLE

Type Alias Dwg_Object_MLEADERSTYLE 

Source
pub type Dwg_Object_MLEADERSTYLE = _dwg_object_MLEADERSTYLE;
Expand description

Object MLEADERSTYLE (varies) R2000+

Aliased Type§

#[repr(C)]
pub struct Dwg_Object_MLEADERSTYLE {
Show 45 fields pub parent: *mut _dwg_object_object, pub class_version: u16, pub content_type: u16, pub mleader_order: u16, pub leader_order: u16, pub max_points: u32, pub first_seg_angle: f64, pub second_seg_angle: f64, pub type_: u16, pub line_color: _dwg_color, pub line_type: *mut _dwg_object_ref, pub linewt: i32, pub has_landing: u8, pub has_dogleg: u8, pub landing_gap: f64, pub landing_dist: f64, pub description: *mut i8, pub arrow_head: *mut _dwg_object_ref, pub arrow_head_size: f64, pub text_default: *mut i8, pub text_style: *mut _dwg_object_ref, pub attach_left: u16, pub attach_right: u16, pub text_angle_type: u16, pub text_align_type: u16, pub text_color: _dwg_color, pub text_height: f64, pub has_text_frame: u8, pub text_always_left: u8, pub align_space: f64, pub block: *mut _dwg_object_ref, pub block_color: _dwg_color, pub block_scale: _dwg_bitcode_3bd, pub use_block_scale: u8, pub block_rotation: f64, pub use_block_rotation: u8, pub block_connection: u16, pub scale: f64, pub is_changed: u8, pub is_annotative: u8, pub break_size: f64, pub attach_dir: u16, pub attach_top: u16, pub attach_bottom: u16, pub text_extended: u8,
}

Fields§

§parent: *mut _dwg_object_object§class_version: u16

< DXF 179, r2010+ =2

§content_type: u16§mleader_order: u16§leader_order: u16§max_points: u32§first_seg_angle: f64§second_seg_angle: f64§type_: u16§line_color: _dwg_color§line_type: *mut _dwg_object_ref§linewt: i32§has_landing: u8§has_dogleg: u8§landing_gap: f64§landing_dist: f64§description: *mut i8§arrow_head: *mut _dwg_object_ref§arrow_head_size: f64§text_default: *mut i8§text_style: *mut _dwg_object_ref§attach_left: u16§attach_right: u16§text_angle_type: u16§text_align_type: u16§text_color: _dwg_color§text_height: f64§has_text_frame: u8§text_always_left: u8§align_space: f64§block: *mut _dwg_object_ref§block_color: _dwg_color§block_scale: _dwg_bitcode_3bd§use_block_scale: u8§block_rotation: f64§use_block_rotation: u8§block_connection: u16§scale: f64§is_changed: u8§is_annotative: u8§break_size: f64§attach_dir: u16

< r2010+ (0 = horizontal, 1 = vertical)

§attach_top: u16

< r2010+

§attach_bottom: u16

< r2010+

§text_extended: u8

< r2013+