pub trait IXpsOMLinearGradientBrush_Impl: Sized + IXpsOMGradientBrush_Impl {
    // Required methods
    fn GetStartPoint(&self) -> Result<XPS_POINT>;
    fn SetStartPoint(&self, startpoint: *const XPS_POINT) -> Result<()>;
    fn GetEndPoint(&self) -> Result<XPS_POINT>;
    fn SetEndPoint(&self, endpoint: *const XPS_POINT) -> Result<()>;
    fn Clone(&self) -> Result<IXpsOMLinearGradientBrush>;
}

Required Methods§

fn GetStartPoint(&self) -> Result<XPS_POINT>

fn SetStartPoint(&self, startpoint: *const XPS_POINT) -> Result<()>

fn GetEndPoint(&self) -> Result<XPS_POINT>

fn SetEndPoint(&self, endpoint: *const XPS_POINT) -> Result<()>

fn Clone(&self) -> Result<IXpsOMLinearGradientBrush>

Object Safety§

This trait is not object safe.

Implementors§