pub enum GeoRefSource {
MapConversion,
EPSetMapConversion,
SiteLocation,
}Expand description
Where the georeferencing data was authored in the file.
Single discriminator shared (string-for-string) with the TS parser’s
GeoreferenceInfo.source, so server consumers and browser consumers see
the same provenance for the same model.
Variants§
MapConversion
IFC4 IfcMapConversion (+ optional IfcProjectedCRS).
EPSetMapConversion
IFC2x3 ePSet_MapConversion property-set fallback.
SiteLocation
Legacy IfcSite.RefLatitude/RefLongitude (WGS84 degrees).
Implementations§
Trait Implementations§
Source§impl Clone for GeoRefSource
impl Clone for GeoRefSource
Source§fn clone(&self) -> GeoRefSource
fn clone(&self) -> GeoRefSource
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for GeoRefSource
Source§impl Debug for GeoRefSource
impl Debug for GeoRefSource
impl Eq for GeoRefSource
Source§impl PartialEq for GeoRefSource
impl PartialEq for GeoRefSource
Source§fn eq(&self, other: &GeoRefSource) -> bool
fn eq(&self, other: &GeoRefSource) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for GeoRefSource
Auto Trait Implementations§
impl Freeze for GeoRefSource
impl RefUnwindSafe for GeoRefSource
impl Send for GeoRefSource
impl Sync for GeoRefSource
impl Unpin for GeoRefSource
impl UnsafeUnpin for GeoRefSource
impl UnwindSafe for GeoRefSource
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