Trait clutter::PathExt [−][src]
Required methods
fn add_close(&self)
[src]
fn add_curve_to(
&self,
x_1: i32,
y_1: i32,
x_2: i32,
y_2: i32,
x_3: i32,
y_3: i32
)
[src]
&self,
x_1: i32,
y_1: i32,
x_2: i32,
y_2: i32,
x_3: i32,
y_3: i32
)
fn add_line_to(&self, x: i32, y: i32)
[src]
fn add_move_to(&self, x: i32, y: i32)
[src]
fn add_node(&self, node: &PathNode)
[src]
fn add_rel_curve_to(
&self,
x_1: i32,
y_1: i32,
x_2: i32,
y_2: i32,
x_3: i32,
y_3: i32
)
[src]
&self,
x_1: i32,
y_1: i32,
x_2: i32,
y_2: i32,
x_3: i32,
y_3: i32
)
fn add_rel_line_to(&self, x: i32, y: i32)
[src]
fn add_rel_move_to(&self, x: i32, y: i32)
[src]
fn add_string(&self, str: &str) -> bool
[src]
fn clear(&self)
[src]
fn foreach<P: FnMut(&PathNode)>(&self, callback: P)
[src]
fn get_description(&self) -> Option<GString>
[src]
fn get_length(&self) -> u32
[src]
fn get_n_nodes(&self) -> u32
[src]
fn get_node(&self, index_: u32) -> PathNode
[src]
fn get_nodes(&self) -> Vec<PathNode>
[src]
fn get_position(&self, progress: f64) -> (u32, Knot)
[src]
fn insert_node(&self, index_: i32, node: &PathNode)
[src]
fn remove_node(&self, index_: u32)
[src]
fn replace_node(&self, index_: u32, node: &PathNode)
[src]
fn set_description(&self, str: &str) -> bool
[src]
fn connect_property_description_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_length_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
Implementors
impl<O: IsA<Path>> PathExt for O
[src]
fn add_close(&self)
[src]
fn add_curve_to(
&self,
x_1: i32,
y_1: i32,
x_2: i32,
y_2: i32,
x_3: i32,
y_3: i32
)
[src]
&self,
x_1: i32,
y_1: i32,
x_2: i32,
y_2: i32,
x_3: i32,
y_3: i32
)
fn add_line_to(&self, x: i32, y: i32)
[src]
fn add_move_to(&self, x: i32, y: i32)
[src]
fn add_node(&self, node: &PathNode)
[src]
fn add_rel_curve_to(
&self,
x_1: i32,
y_1: i32,
x_2: i32,
y_2: i32,
x_3: i32,
y_3: i32
)
[src]
&self,
x_1: i32,
y_1: i32,
x_2: i32,
y_2: i32,
x_3: i32,
y_3: i32
)
fn add_rel_line_to(&self, x: i32, y: i32)
[src]
fn add_rel_move_to(&self, x: i32, y: i32)
[src]
fn add_string(&self, str: &str) -> bool
[src]
fn clear(&self)
[src]
fn foreach<P: FnMut(&PathNode)>(&self, callback: P)
[src]
fn get_description(&self) -> Option<GString>
[src]
fn get_length(&self) -> u32
[src]
fn get_n_nodes(&self) -> u32
[src]
fn get_node(&self, index_: u32) -> PathNode
[src]
fn get_nodes(&self) -> Vec<PathNode>
[src]
fn get_position(&self, progress: f64) -> (u32, Knot)
[src]
fn insert_node(&self, index_: i32, node: &PathNode)
[src]
fn remove_node(&self, index_: u32)
[src]
fn replace_node(&self, index_: u32, node: &PathNode)
[src]
fn set_description(&self, str: &str) -> bool
[src]
fn connect_property_description_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_length_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId