[−][src]Struct oox::shared::drawingml::core::ShapeProperties
Fields
black_and_white_mode: Option<BlackWhiteMode>
Specifies that the picture should be rendered using only black and white coloring. That is the coloring information for the picture should be converted to either black or white when rendering the picture.
No gray is to be used in rendering this image, only stark black and stark white.
Note
This does not mean that the picture itself that is stored within the file is necessarily a black and white picture. This attribute instead sets the rendering mode that the picture has applied to when rendering.
transform: Option<Box<Transform2D>>
This element represents 2-D transforms for ordinary shapes.
geometry: Option<Geometry>
Specifies the geometry of this shape
fill_properties: Option<FillProperties>
Specifies the fill properties of this shape
line_properties: Option<Box<LineProperties>>
Specifies the outline properties of this shape.
effect_properties: Option<EffectProperties>
Specifies the effect that should be applied to this shape.
Methods
impl ShapeProperties
[src]
pub fn from_xml_element(xml_node: &XmlNode) -> Result<Self>
[src]
Trait Implementations
impl Clone for ShapeProperties
[src]
fn clone(&self) -> ShapeProperties
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for ShapeProperties
[src]
impl Default for ShapeProperties
[src]
fn default() -> ShapeProperties
[src]
impl PartialEq<ShapeProperties> for ShapeProperties
[src]
fn eq(&self, other: &ShapeProperties) -> bool
[src]
fn ne(&self, other: &ShapeProperties) -> bool
[src]
impl StructuralPartialEq for ShapeProperties
[src]
Auto Trait Implementations
impl RefUnwindSafe for ShapeProperties
impl Send for ShapeProperties
impl Sync for ShapeProperties
impl Unpin for ShapeProperties
impl UnwindSafe for ShapeProperties
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>,