#[repr(C)]pub struct Dwg_HATCH_Path {
pub parent: *mut c_void,
pub flag: BITCODE_BL,
pub num_segs_or_paths: BITCODE_BL,
pub segs: *mut Dwg_HATCH_PathSeg,
pub bulges_present: BITCODE_B,
pub closed: BITCODE_B,
pub polyline_paths: *mut Dwg_HATCH_PolylinePath,
pub num_boundary_handles: BITCODE_BL,
pub boundary_handles: *mut *mut Dwg_Object_Ref,
}Expand description
_dwg_HATCH_Path (dwg.h) – one HATCH boundary path, either a
polyline (polyline_paths, when flag & 0x02) or a list of curved/
straight edges (segs).
Fields§
§parent: *mut c_void§flag: BITCODE_BL§num_segs_or_paths: BITCODE_BL§segs: *mut Dwg_HATCH_PathSeg§bulges_present: BITCODE_B§closed: BITCODE_B§polyline_paths: *mut Dwg_HATCH_PolylinePath§num_boundary_handles: BITCODE_BL§boundary_handles: *mut *mut Dwg_Object_RefTrait Implementations§
Source§impl Clone for Dwg_HATCH_Path
impl Clone for Dwg_HATCH_Path
impl Copy for Dwg_HATCH_Path
Auto Trait Implementations§
impl !Send for Dwg_HATCH_Path
impl !Sync for Dwg_HATCH_Path
impl Freeze for Dwg_HATCH_Path
impl RefUnwindSafe for Dwg_HATCH_Path
impl Unpin for Dwg_HATCH_Path
impl UnsafeUnpin for Dwg_HATCH_Path
impl UnwindSafe for Dwg_HATCH_Path
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more