[−][src]Struct oox::shared::drawingml::shapedefs::Path2DArcTo
Fields
width_radius: AdjCoordinate
This attribute specifies the width radius of the supposed circle being used to draw the arc. This gives the circle a total width of (2 * wR). This total width could also be called it's horizontal diameter as it is the diameter for the x axis only.
height_radius: AdjCoordinate
This attribute specifies the height radius of the supposed circle being used to draw the arc. This gives the circle a total height of (2 * hR). This total height could also be called it's vertical diameter as it is the diameter for the y axis only.
start_angle: AdjAngle
Specifies the start angle for an arc. This angle specifies what angle along the supposed circle path is used as the start position for drawing the arc. This start angle is locked to the last known pen position in the shape path. Thus guaranteeing a continuos shape path.
swing_angle: AdjAngle
Specifies the swing angle for an arc. This angle specifies how far angle-wise along the supposed cicle path the arc is extended. The extension from the start angle is always in the clockwise direction around the supposed circle.
Methods
impl Path2DArcTo
[src]
pub fn from_xml_element(xml_node: &XmlNode) -> Result<Self>
[src]
Trait Implementations
impl Clone for Path2DArcTo
[src]
fn clone(&self) -> Path2DArcTo
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for Path2DArcTo
[src]
impl PartialEq<Path2DArcTo> for Path2DArcTo
[src]
fn eq(&self, other: &Path2DArcTo) -> bool
[src]
fn ne(&self, other: &Path2DArcTo) -> bool
[src]
impl StructuralPartialEq for Path2DArcTo
[src]
Auto Trait Implementations
impl RefUnwindSafe for Path2DArcTo
impl Send for Path2DArcTo
impl Sync for Path2DArcTo
impl Unpin for Path2DArcTo
impl UnwindSafe for Path2DArcTo
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,