pub struct SolidPrimitive {
pub type_: u8,
pub dimensions: Vec<f64>,
pub polygon: Polygon,
}
Fields§
§type_: u8
§dimensions: Vec<f64>
§polygon: Polygon
Implementations§
Source§impl SolidPrimitive
impl SolidPrimitive
pub const BOX: u8 = 1u8
pub const SPHERE: u8 = 2u8
pub const CYLINDER: u8 = 3u8
pub const CONE: u8 = 4u8
pub const PRISM: u8 = 5u8
pub const BOX_X: u8 = 0u8
pub const BOX_Y: u8 = 1u8
pub const BOX_Z: u8 = 2u8
pub const SPHERE_RADIUS: u8 = 0u8
pub const CYLINDER_HEIGHT: u8 = 0u8
pub const CYLINDER_RADIUS: u8 = 1u8
pub const CONE_HEIGHT: u8 = 0u8
pub const CONE_RADIUS: u8 = 1u8
pub const PRISM_HEIGHT: u8 = 0u8
Trait Implementations§
Source§impl Clone for SolidPrimitive
impl Clone for SolidPrimitive
Source§fn clone(&self) -> SolidPrimitive
fn clone(&self) -> SolidPrimitive
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for SolidPrimitive
impl Debug for SolidPrimitive
Source§impl Default for SolidPrimitive
impl Default for SolidPrimitive
Source§impl<'de> Deserialize<'de> for SolidPrimitive
impl<'de> Deserialize<'de> for SolidPrimitive
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for SolidPrimitive
impl PartialEq for SolidPrimitive
Source§impl Serialize for SolidPrimitive
impl Serialize for SolidPrimitive
impl Message for SolidPrimitive
impl StructuralPartialEq for SolidPrimitive
Auto Trait Implementations§
impl Freeze for SolidPrimitive
impl RefUnwindSafe for SolidPrimitive
impl Send for SolidPrimitive
impl Sync for SolidPrimitive
impl Unpin for SolidPrimitive
impl UnwindSafe for SolidPrimitive
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