pub trait IXpsDocumentPackageTarget3D_Impl: Sized {
    // Required methods
    fn GetXpsOMPackageWriter3D(
        &self,
        documentsequencepartname: Option<&IOpcPartUri>,
        discardcontrolpartname: Option<&IOpcPartUri>,
        modelpartname: Option<&IOpcPartUri>,
        modeldata: Option<&IStream>,
    ) -> Result<IXpsOMPackageWriter3D>;
    fn GetXpsOMFactory(&self) -> Result<IXpsOMObjectFactory>;
}

Required Methods§

fn GetXpsOMPackageWriter3D( &self, documentsequencepartname: Option<&IOpcPartUri>, discardcontrolpartname: Option<&IOpcPartUri>, modelpartname: Option<&IOpcPartUri>, modeldata: Option<&IStream>, ) -> Result<IXpsOMPackageWriter3D>

fn GetXpsOMFactory(&self) -> Result<IXpsOMObjectFactory>

Object Safety§

This trait is not object safe.

Implementors§