pub enum ModelType {
Show 29 variants
Project,
PointSetElement,
PointSetGeometry,
LineSetElement,
LineSetGeometry,
SurfaceElement,
SurfaceGeometry,
SurfaceGridGeometry,
VolumeElement,
VolumeGridGeometry,
ScalarColormap,
DateTimeColormap,
Legend,
ScalarData,
DateTimeData,
Vector2Data,
Vector3Data,
ColorData,
StringData,
MappedData,
ImageTexture,
ScalarArray,
Vector2Array,
Vector3Array,
Int2Array,
Int3Array,
StringArray,
DateTimeArray,
ColorArray,
}
Expand description
The types of object allowed at the top level of OMF v1.
Variants§
Project
PointSetElement
PointSetGeometry
LineSetElement
LineSetGeometry
SurfaceElement
SurfaceGeometry
SurfaceGridGeometry
VolumeElement
VolumeGridGeometry
ScalarColormap
DateTimeColormap
Legend
ScalarData
DateTimeData
Vector2Data
Vector3Data
ColorData
StringData
MappedData
ImageTexture
ScalarArray
Vector2Array
Vector3Array
Int2Array
Int3Array
StringArray
DateTimeArray
ColorArray
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ModelType
impl RefUnwindSafe for ModelType
impl Send for ModelType
impl Sync for ModelType
impl Unpin for ModelType
impl UnwindSafe for ModelType
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