pub struct ObjExporter;Expand description
Writes Wavefront OBJ.
Trait Implementations§
Source§impl Exporter for ObjExporter
impl Exporter for ObjExporter
Source§fn handles(&self, object: &SceneObject) -> bool
fn handles(&self, object: &SceneObject) -> bool
Whether it can write this object at all. Read more
Source§fn write(
&self,
object: &SceneObject,
out: &mut dyn Write,
options: &Options<'_>,
) -> Result<()>
fn write( &self, object: &SceneObject, out: &mut dyn Write, options: &Options<'_>, ) -> Result<()>
Write one object.
Source§fn write_all(
&self,
objects: &[SceneObject],
out: &mut dyn Write,
options: &Options<'_>,
) -> Result<()>
fn write_all( &self, objects: &[SceneObject], out: &mut dyn Write, options: &Options<'_>, ) -> Result<()>
Write several into one file. Read more
Source§fn handles_with(&self, object: &SceneObject, options: &Options<'_>) -> bool
fn handles_with(&self, object: &SceneObject, options: &Options<'_>) -> bool
Exporter::handles, for the exporters whose answer depends on the
options - GeoJSON accepts an object with no EPSG code once
Options::native_crs is set.Auto Trait Implementations§
impl Freeze for ObjExporter
impl RefUnwindSafe for ObjExporter
impl Send for ObjExporter
impl Sync for ObjExporter
impl Unpin for ObjExporter
impl UnsafeUnpin for ObjExporter
impl UnwindSafe for ObjExporter
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