Struct dxf::entities::EntityCommon
[−]
[src]
pub struct EntityCommon { pub handle: u32, pub extension_data_groups: Vec<ExtensionGroup>, pub x_data: Vec<XData>, pub owner_handle: u32, pub is_in_paper_space: bool, pub layer: String, pub line_type_name: String, pub elevation: f64, pub material_handle: String, pub color: Color, pub lineweight_enum_value: i16, pub line_type_scale: f64, pub is_visible: bool, pub image_byte_count: i32, pub preview_image_data: Vec<String>, pub color_24_bit: i32, pub color_name: String, pub transparency: i32, pub plot_style: u32, pub shadow_mode: ShadowMode, }
Fields
handle: u32
extension_data_groups: Vec<ExtensionGroup>
x_data: Vec<XData>
owner_handle: u32
is_in_paper_space: bool
layer: String
line_type_name: String
elevation: f64
material_handle: String
color: Color
lineweight_enum_value: i16
line_type_scale: f64
is_visible: bool
image_byte_count: i32
preview_image_data: Vec<String>
color_24_bit: i32
color_name: String
transparency: i32
plot_style: u32
shadow_mode: ShadowMode
Methods
impl EntityCommon
[src]
fn normalize(&mut self)
Ensures all values are valid.
Trait Implementations
impl Clone for EntityCommon
[src]
fn clone(&self) -> EntityCommon
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl Default for EntityCommon
[src]
fn default() -> EntityCommon
Returns the "default value" for a type. Read more