pub struct PuppetShape {Show 17 fields
pub rigid_type: bool,
pub original_vertex_array: Vec<PointF>,
pub deformed_vertex_array: Vec<PointF>,
pub index_array: Vec<f64>,
pub pin_offsets: Vec<PointF>,
pub pos_final_pins: Vec<PointF>,
pub pin_vertex_indices: Vec<f64>,
pub selected_pin: Vec<f64>,
pub pin_position: Vec<PointF>,
pub pin_rotation: Vec<f64>,
pub pin_overlay: Vec<bool>,
pub pin_depth: Vec<f64>,
pub mesh_quality: f64,
pub mesh_expansion: f64,
pub mesh_rigidity: f64,
pub image_resolution: f64,
pub mesh_boundary_path: Vec<PuppetPathComponent>,
}Expand description
puppet shape entry.
Fields§
§rigid_type: bool§original_vertex_array: Vec<PointF>§deformed_vertex_array: Vec<PointF>§index_array: Vec<f64>§pin_offsets: Vec<PointF>§pos_final_pins: Vec<PointF>§pin_vertex_indices: Vec<f64>§selected_pin: Vec<f64>§pin_position: Vec<PointF>§pin_rotation: Vec<f64>in degrees
pin_overlay: Vec<bool>§pin_depth: Vec<f64>§mesh_quality: f64§mesh_expansion: f64§mesh_rigidity: f64§image_resolution: f64§mesh_boundary_path: Vec<PuppetPathComponent>{ pathComponents: [...] }
Trait Implementations§
Source§impl Clone for PuppetShape
impl Clone for PuppetShape
Source§fn clone(&self) -> PuppetShape
fn clone(&self) -> PuppetShape
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 moreSource§impl Debug for PuppetShape
impl Debug for PuppetShape
Source§impl Default for PuppetShape
impl Default for PuppetShape
Source§fn default() -> PuppetShape
fn default() -> PuppetShape
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PuppetShape
impl RefUnwindSafe for PuppetShape
impl Send for PuppetShape
impl Sync for PuppetShape
impl Unpin for PuppetShape
impl UnsafeUnpin for PuppetShape
impl UnwindSafe for PuppetShape
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