Skip to main content

IStreamGeometryImpl

Trait IStreamGeometryImpl 

Source
pub trait IStreamGeometryImpl: IGeometryImpl {
    // Required methods
    fn clone_geometry(&self) -> Arc<dyn IStreamGeometryImpl> โ“˜;
    fn open(&self) -> Box<dyn IStreamGeometryContextImpl>;
}
๐Ÿ‘ŽDeprecated:

This interface is unused and will be removed.

Expand description

Defines the platform-specific interface for a stream geometry.

Required Methodsยง

Source

fn clone_geometry(&self) -> Arc<dyn IStreamGeometryImpl> โ“˜

๐Ÿ‘ŽDeprecated:

This method is unused and will be removed.

Clones the geometry.

Source

fn open(&self) -> Box<dyn IStreamGeometryContextImpl>

๐Ÿ‘ŽDeprecated:

This method is unused and will be removed.

Opens the geometry to start defining it.

Returns a context which can be used to define the geometry.

Dyn Compatibilityยง

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementorsยง