pub struct BoardPanelOutline {
pub owner: String,
pub thickness: f32,
pub outline: Vec<Point>,
}Expand description
Board/panel outline. http://www.aertia.com/docs/priware/IDF_V30_Spec.pdf#page=10
This section defines the board or panel outline and its internal cutouts as a 2D profile with thickness. The outline and cutouts consist of simple closed curves made up of arcs and lines. Only one outline may be specified, but multiple cutouts are allowed.
Fields§
§owner: String§thickness: f32§outline: Vec<Point>Trait Implementations§
Source§impl Clone for BoardPanelOutline
impl Clone for BoardPanelOutline
Source§fn clone(&self) -> BoardPanelOutline
fn clone(&self) -> BoardPanelOutline
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BoardPanelOutline
impl Debug for BoardPanelOutline
Source§impl Default for BoardPanelOutline
impl Default for BoardPanelOutline
Source§fn default() -> BoardPanelOutline
fn default() -> BoardPanelOutline
Returns the “default value” for a type. Read more
Source§impl PartialEq for BoardPanelOutline
impl PartialEq for BoardPanelOutline
Source§impl PartialOrd for BoardPanelOutline
impl PartialOrd for BoardPanelOutline
impl StructuralPartialEq for BoardPanelOutline
Auto Trait Implementations§
impl Freeze for BoardPanelOutline
impl RefUnwindSafe for BoardPanelOutline
impl Send for BoardPanelOutline
impl Sync for BoardPanelOutline
impl Unpin for BoardPanelOutline
impl UnwindSafe for BoardPanelOutline
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